CDaoIndexFieldInfo 结构
CDaoIndexFieldInfo 结构包含有关用于数据访问对象 (DAO)定义的索引字段对象的信息。
struct CDaoIndexFieldInfo
{
CString m_strName; // Primary
BOOL m_bDescending; // Primary
};
参数
m_strName
唯一命名索引字段对象。 有关详细信息,请参见主题 “name 属性” DAO 帮助。m_bDescending
指出索引对象定义的索引排序。 TRUE ,如果顺序是降序。
备注
索引对象可以有许多的字段,指示哪些字段) 标记 tabledef (或基于表的记录集。 对母版上述指示信息在调用获取的 CDaoIndexInfo 对象的 m_pFieldInfos 成员返回类 CDaoTableDef 或 CDaoRecordset的 GetIndexInfo 成员函数。
索引对象和索引字段对象不是由 MFC 类表示。 相反,基础类 CDaoTableDef 或 CDaoRecordset 的 MFC 对象 DAO 对象包含索引对象的集合,调用索引集合。 每个索引对象,该对象又,字段包含对象的集合。 这些类提供成员函数对索引信息访问各个项目,或者您同时也能访问与 CDaoIndexInfo 对象通过调用包含的对象的 GetIndexInfo 成员函数。 CDaoIndexInfo 对象,然后,有一个数据成员, m_pFieldInfos,指向数组 CDaoIndexFieldInfo 对象。
调用索引集合存储索引对象所需包含的 tabledef 或记录集对象的 GetIndexInfo 成员函数。 然后访问 CDaoIndexInfo 对象的 m_pFieldInfos 成员。 m_pFieldInfos 数组的长度。 m_nFields存储。 CDaoIndexFieldInfo 还定义功能调试版本的一个 Dump 成员。 可以使用 Dump 转储 CDaoIndexFieldInfo 对象的内容。
要求
Header: afxdao.h