术语 | CDaoQueryDefInfo | |||||||||||||||||||||||||||||||||||||||||||||||||||
释义 | CDaoQueryDefInfo结构 CDaoQueryDefInfo结构具有如下形式: struct CDaoQueryDefInfo { CString m_strName; // Primary short m_nType; // Primary COleDateTime m_dateCreated; // Secondary COleDateTime m_dateLastUpdated; // Secondary BOOL m_bUpdatable; // Secondary BOOL m_bReturnsRecords; // Secondary CString m_strSQL; // All CString m_strConnect; // All short m_nODBCTimeout; // All }; CDaoQueryDefInfo结构包含了为数据访问对象(DAO)定义的查询定义对象的信息。查询定义对象是CDaoQueryDef类的对象。上面对Primary,Secondary和All的引用指明了CDaoDatabase类的成员函数GetQueryDefInfo是如何返回信息的。 成员:
注释: CDaoDatabase::GetQueryDefInfo成员函数获得的信息被保存在CDaoQueryDefInfo结构中。调用数据库对象的GetQueryDefInfo函数,查询定义对象就保存在该对象的查询定义集合中。CDaoQueryDefInfo还为调试版本定义了一个Dump成员函数。你可以利用Dump来转储CDaoQueryDefInfo对象的内容。CDaoDatabase类也提供了用于直接访问CDaoQueryDefInfo对象所返回的所有属性的成员函数,因此你可能很少需要调用GetQueryDefInfo。 当你在查询定义对象的字段集合或参数集合中加入新的字段或参数时,如果基础数据库不支持新对象所指定的数据类型,就会抛出一个异常。 日期和时间设置是从创建查询定义或最后修改查询定义的计算机上获得的。在多用户环境中,用户应当直接使用net time命令从文件服务器上获得这些设置,以避免DateCreated和LastUpdated属性中的不一致。有关这个结构和其他MFCDAO Info结构的信息参见“Visual C++ 程序员指南”中的文章“DAO集合:获得DAO对象的信息”。 请参阅:CDaoQueryDef, CDaoDatabase |
|||||||||||||||||||||||||||||||||||||||||||||||||||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。