次の方法で共有


CDaoTableDef::SetAttributes

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

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 ヘルプ トピック「属性」プロパティ" "を参照してください。

必要条件

Header: afxdao.h

参照

関連項目

CDaoTableDef クラス

階層図

CDaoTableDef::SetConnect