仮想 void 作成 (LPCTSTRlpszName、LPCTSTRlpszLocaledbLangGeneral、int = dwOptions = 0);
(CDaoException、CMemoryException) を投げます。
パラメーター
lpszName
作成するデータベース ファイルの名前を指定する文字列式です。それは完全なパスとファイル名を「C:\\MYDB。 などをすることができますMDB」。名前を指定する必要があります。ファイル名の拡張子を指定しない場合は。MDB が追加されます。制服の名前付け規則 (UNC) ネットワークをサポートする場合、「\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB」などのネットワーク パスを指定することもできます。Microsoft Jet のみ (。このメンバー関数を使用して、MDB) データベース ファイルを作成することができます。(「\」は C++ のエスケープ文字であるため二重円記号文字列リテラルで必要になります。
lpszLocale
データベースを作成するための照合順序を指定するために使用する文字列式です。既定値はdbLangGeneralです。可能な値です。:
dwOptions
1 つまたは複数のオプションを示す整数。可能な値です。:
暗号化の定数を省略すると、暗号化されていないデータベースが作成されます。1 つだけのバージョンの定数を指定することができます。バージョン定数を省略すると、Microsoft Jet データベースのバージョン 3.0 を使用するデータベースが作成されます。
注意特価;データベースが暗号化されていない場合は、データベースを構成するバイナリ ディスク ファイルを直接読み取ることユーザー/パスワードのセキュリティを実装する場合でもそれは可能です。(&N)。
解説
新しい Microsoft Jet を作成する (。MDB) データベース、 CDaoDatabaseオブジェクトを構築した後にこのメンバー関数を呼び出します。作成データベース ファイルと、基になる DAO データベース オブジェクトを作成し、C++ オブジェクトを初期化します。オブジェクトは、関連付けられているワークスペースの Databases コレクションに追加されます。データベース オブジェクトが開いている状態である;開いているファイルの作成に呼び出すことはありません。
注特価;作成すると、Microsoft Jet のみを作成できます (。MDB) データベース。ISAM データベースまたは ODBC データベースを作成することはできません。(&N)。
データベースについては、参照してください DAO データベースでVisual の C++ プログラマのガイド。関連情報については、DAO ヘルプの「CreateDatabase メソッド」のトピックを参照してください。
CDaoDatabase 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CDaoDatabase::CDaoDatabase(&N)