CDaoTableDef::Create

仮想 void 作成 (LPCTSTR lpszName,長い lAttributes= 0、LPCTSTR lpszSrcTableNULL、LPCTSTR = lpszConnect= NULL);
(CDaoException、CMemoryException) を投げます。

パラメーター

lpszName

テーブルの名前を含む文字列へのポインター。

lAttributes

テーブル定義オブジェクトによって表されるテーブルの特性に対応する値。以下の定数のいずれかを結合するのに、ビットごとの OR を使用することができます。:

定数 説明
dbAttachExclusive Microsoft Jet データベース エンジンを使用しているデータベースの場合は、テーブル、アタッチ テーブルを排他的に開かれています。
dbAttachSavePWD Microsoft Jet データベース エンジンを使用するデータベースでは、ユーザー ID とパスワード、アタッチ テーブルの接続情報を保存を示します。
dbSystemObject テーブルを Microsoft Jet データベース エンジンによって提供されるシステム テーブルであることを示します。
dbHiddenObject テーブルを Microsoft Jet データベース エンジンによって提供される隠されたテーブルであることを示します。

lpszSrcTable

ソース テーブルの名前を含む文字列へのポインター。既定ではこの値はNULLとして初期化されます。

lpszConnect

既定値を含む文字列へのポインターの接続文字列。既定ではこの値はNULLとして初期化されます。

解説

保存したテーブルを新規作成するにはこのメンバー関数を呼び出します。テーブル定義を付けた後、[データベースの TableDefs コレクションに、テーブル定義を保存するには、追加をを呼び出すことができます。Appendの呼び出し後、テーブル定義がオープンの状態であり、 CDaoRecordsetオブジェクトの作成に使用することができます。

テーブル定義の詳細についてを参照してください DAO テーブル定義 DAO テーブル定義: テーブル定義を使用してVisual の C++ プログラマのガイド。関連情報については、DAO ヘルプの「CreateTableDef メソッド」のトピックを参照してください。

CDaoTableDef 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CDaoTableDef::OpenCDaoTableDef::CloseCDaoRecordset(&N)

Index