CDaoTableDef::SetAttributes

设置一 CDaoTableDef 对象的一个或多个属性的值。

void SetAttributes( 
   long lAttributes  
);

参数

  • lAttributes
    CDaoTableDef 对象表示的表的特征,可以为这些常量的一个总和:

    常量

    说明

    dbAttachExclusive

    对于使用Microsoft Jet数据库引擎的数据库,指示该表是供独占使用打开的一个附加的表。

    dbAttachSavePWD

    对于使用Microsoft Jet数据库引擎的数据库,表示用户ID和密码一个附加的表保存与连接信息。

    dbSystemObject

    指示该表是Microsoft Jet数据库引擎提供的系统表。

    dbHiddenObject

    指示该表是Microsoft Jet数据库引擎提供的一个隐藏的表。

备注

使用按位或运算符,当设置多个属性时,可以通过计算相应的常数将它们。将一个非附加的表的 dbAttachExclusive 生成异常。将下列值还生成异常:

  • dbAttachExclusive|dbAttachedODBC

  • dbAttachSavePWD|dbAttachedTable

有关相关信息,请参见主题“属性” DAO帮助。

要求

Header: afxdao.h

请参见

参考

CDaoTableDef选件类

层次结构图

CDaoTableDef::SetConnect