CDaoIndexFieldInfo 结构
CDaoIndexFieldInfo 结构包含有关数据访问对象(DAO)定义的索引对象的信息 。
struct CDaoIndexFieldInfo
{
CString m_strName; // Primary
BOOL m_bDescending; // Primary
};
参数
m_strName
唯一命名索引字段对象。 有关详细信息,请参见主题“名称属性”在DAO 帮助中。m_bDescending
指出索引对象定义索引的顺序。 TRUE,如果顺序与降序。
备注
索引对象可以拥有若干数目的字段,指示哪些字段) tabledef 索引 (或基于表的记录集。 对主上面的引用信息指示如何在调用获取的 CDaoIndexInfo 对象的 m_pFieldInfos 成员返回类或 CDaoTableDef CDaoRecordset的 GetIndexInfo 成员函数。
索引对象和索引字段对象未由 MFC 类表示。 相反,基于类 CDaoTableDef 或CDaoRecordset 的 MFC 对象的 DAO 对象包含索引对象集合,称为索引集合。 每个索引对象,然后,字段包含对象的集合。 这些类提供成员函数访问索引信息各个项,也可同时用 GetIndexInfo对象访问它们,通过调用包含对象的 CDaoIndexInfo 成员函数。 CDaoIndexInfo 对象,然后,它具有数据成员,即 m_pFieldInfos,指向 CDaoIndexFieldInfo 对象的数组。
调用集合索引存储索引对象您感兴趣 tabledef 或包含的记录集对象的 GetIndexInfo 成员函数中。 然后访问 CDaoIndexInfo 对象的 m_pFieldInfos 成员。 m_pFieldInfos 数组的长度。m_nFields中。 CDaoIndexFieldInfo 还定义了函数调试版本的 Dump 成员。 您可以使用Dump 显示CDaoIndexFieldInfo对象的内容。
要求
头文件: afxdao.h