CDaoTableDef::SetAttributes

更新 : 2007 年 11 月

CDaoTableDef オブジェクトの 1 つ以上の特性を示す値を設定します。

void SetAttributes( 
   long lAttributes  
);

パラメータ

  • lAttributes
    CDaoTableDef オブジェクトによって表されるテーブルの特性。次の定数の和を指定できます。

    定数

    説明

    dbAttachExclusive

    Microsoft Jet データベース エンジンを使うデータベースであり、結び付けられているテーブルが排他的に開かれていることを示します。

    dbAttachSavePWD

    Microsoft Jet データベース エンジンを使うデータベースであり、結び付けられているテーブルのユーザー ID とパスワードが接続情報に保存されていることを示します。

    dbSystemObject

    テーブルが Microsoft Jet データベース エンジンで用意されたシステム テーブルであることを示します。

    dbHiddenObject

    テーブルが Microsoft Jet データベース エンジンで用意された隠しテーブルであることを示します。

解説

複数の属性を設定するときは、ビットごとの OR 演算子を使用して適切な定数を組み合わせることができます。結び付けられていないテーブルに dbAttachExclusive を設定すると、例外が発生します。次の値の組み合わせでも例外が発生します。

  • dbAttachExclusive | dbAttachedODBC

  • dbAttachSavePWD | dbAttachedTable

関連情報については、DAO ヘルプの「Attributes Property」を参照してください。

必要条件

ヘッダー : afxdao.h

参照

参照

CDaoTableDef クラス

階層図

CDaoTableDef::SetConnect

その他の技術情報

CDaoTableDef のメンバ