仮想 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::Open、 CDaoTableDef::Close、 CDaoRecordset(&N)