术语 | CDaoIndexFieldInfo | ||||
释义 | CDaoIndexFieldInfo结构 CDaoIndexFieldInfo结构具有如下形式: struct CDaoIndexFieldInfo { CString m_strName; // Primary BOOL m_bDescending; // Primary }; CDaoIndexFieldInfo结构中包含了为数据访问对象(DAO)定义的索引字段对象的信息。索引对象可以有多个字段,指明表定义(或基于表的记录集)的索引建立在哪些字段上。上面对Primary的引用指明了调用CDaoTableDef或CDaoRecordset类的GetIndexInfo成员函数时获得的信息是如何通过CDaoIndexInfo对象的m_pFiledInfos成员返回的。 MFC类不代表索引对象和索引字段对象。相反,DAO对象构成了CDaoTableDef或CDaoRecordset类的MFC对象,这些对象中包含了索引对象的集合,名为索引集。每个索引对象包含了一个字段对象的集合。这些类提供了用于访问索引信息中单个项的成员函数,你也可以通过调用包含对象的GetIndexInfo成员函数在CDaoIndexInfo对象中访问所有的项。CDaoIndexInfo中具有一个数据成员m_pFieldInfos,它指向一个CDaoIndexFieldInfo对象的数组。 成员:
注释: 调用表定义或记录集对象的GetIndexInfo成员函数,你感兴趣的索引对象就保存在这些对象的索引集中。然后访问CDaoIndexInfo对象的m_pFieldInfos成员。m_pFieldInfos数组的长度保存在m_nFields中。CDaoIndexFieldInfo还在调试版本中定义了一个Dump函数。你可以使用Dump来转储CDaoIndexFieldInfo对象的内容。 有关这个结构以及其他MFC DAO Info结构的使用参加“Visual C++程序员指南”中的文章“DAO集合:获取DAO对象的信息”。 请参阅: CDaoTableDef::GetIndexInfo, CDaoRecordset::GetIndexInfo |
||||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。