CDaoTableDef::Create
调用该成员函数创建新的已保存的表。
virtual void Create(
LPCTSTR lpszName,
long lAttributes = 0,
LPCTSTR lpszSrcTable = NULL,
LPCTSTR lpszConnect = NULL
);
参数
lpszName
对包含表的名称字符串的指针。lAttributes
与tabledef对象表示的表对应的属性的值。可以使用按位或合并以下常量中的任何一项:常量
说明
dbAttachExclusive
对于使用Microsoft Jet数据库引擎的数据库,指示该表是供独占使用打开的一个附加的表。
dbAttachSavePWD
对于使用Microsoft Jet数据库引擎的数据库,表示用户ID和密码一个附加的表保存与连接信息。
dbSystemObject
指示该表是Microsoft Jet数据库引擎提供的系统表。
dbHiddenObject
指示该表是Microsoft Jet数据库引擎提供的一个隐藏的表。
lpszSrcTable
对包含源表名称的字符串的指针。默认情况下此值初始化为 NULL。lpszConnect
对包含默认连接字符串的字符串的指针。默认情况下此值初始化为 NULL。
备注
一旦名为tabledef然后,可以调用 追加 保存在数据库的TableDefs集合的tabledef。在调用 Append后,tabledef在打开状态,因此,您可以使用它来 CDaoRecordset 对象。
有关相关信息,请参见主题“CreateTableDef方法” DAO帮助。
要求
Header: afxdao.h