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