术语 | CDaoTableDef::CreateField | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
释义 | CDaoTableDef::CreateField void CreateField(LPCTSTR lpszName, short nType, long lSize, long lAttributes = 0); throw(CDaoException,CMemoryException); void CreateField(CDaoFieldInfo& fieldinfo); throw(CDaoException,CMemoryException); 参数:
说明: 调用这个成员函数,可以把记录添加到表。创建一个CDaoField(OLE)CDaoTableDef对象并把它附加到DAOTableDef(OLE)对象的Fields收集。除了用于检查对象特性外,还可以用CDaoFieldInfo为在表定义中创建新字段构造一个输入参数。CreateField的第一个版本容易使用,但要想更好地控制,需使用带CDaoFieldInfo参数的CreateField第二个版本。 如果使用带CDaoFieldInfo参数的CreateField版本,必须小心设置CDaoFieldInfo结构的下列成员: ·m_strName ·m_nType ·m_lSize ·m_lAttributes ·m_bAllowZeroLength CDaoFieldInfo的其余成员应设置为适合该成员的0,FALSE或空字符串,否则会产生CDaoException。 有关表定义的更多信息,请参阅联机文档“Visual C++程序员指南”中的“DAO表定义”和“DAO表定义:使用表定义”。有关信息,请参阅DAO帮助中的“CreateField方法”。 请参阅: CDaoTableDef::DeleteField, CDaoTableDef::CreateIndex, CDaoTableDef::DeleteIndex |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。