CDaoIndexFieldInfo 结构

CDaoIndexFieldInfo 结构包含有关用于数据访问对象 (DAO)定义的索引字段对象的信息。

struct CDaoIndexFieldInfo
{
   CString m_strName;          // Primary
   BOOL m_bDescending;         // Primary
};

参数

  • m_strName
    唯一命名索引字段对象。 有关详细信息,请参见主题 “name 属性” DAO 帮助。

  • m_bDescending
    指出索引对象定义的索引排序。 TRUE ,如果顺序是降序。

备注

索引对象可以有许多的字段,指示哪些字段) 标记 tabledef (或基于表的记录集。 对母版上述指示信息在调用获取的 CDaoIndexInfo 对象的 m_pFieldInfos 成员返回类 CDaoTableDefCDaoRecordsetGetIndexInfo 成员函数。

索引对象和索引字段对象不是由 MFC 类表示。 相反,基础类 CDaoTableDefCDaoRecordset 的 MFC 对象 DAO 对象包含索引对象的集合,调用索引集合。 每个索引对象,该对象又,字段包含对象的集合。 这些类提供成员函数对索引信息访问各个项目,或者您同时也能访问与 CDaoIndexInfo 对象通过调用包含的对象的 GetIndexInfo 成员函数。 CDaoIndexInfo 对象,然后,有一个数据成员, m_pFieldInfos,指向数组 CDaoIndexFieldInfo 对象。

调用索引集合存储索引对象所需包含的 tabledef 或记录集对象的 GetIndexInfo 成员函数。 然后访问 CDaoIndexInfo 对象的 m_pFieldInfos 成员。 m_pFieldInfos 数组的长度。 m_nFields存储。 CDaoIndexFieldInfo 还定义功能调试版本的一个 Dump 成员。 可以使用 Dump 转储 CDaoIndexFieldInfo 对象的内容。

要求

Header: afxdao.h

请参见

参考

CDaoTableDef::GetIndexInfo

CDaoRecordset::GetIndexInfo

其他资源

结构、样式、回调和消息映射