CDaoRecordset::GetIndexInfo

调用此成员函数获取各种有关在这个基表中定义的索引的信息基础记录集。

void GetIndexInfo(
   int nIndex,
   CDaoIndexInfo& indexinfo,
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO 
);
void GetIndexInfo(
   LPCTSTR lpszName,
   CDaoIndexInfo& indexinfo,
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO 
);

参数

  • nIndex
    在表的索引集合的从零开始的索引,并由数字位置的外观。

  • indexinfo
    CDaoIndexInfo 结构的引用。

  • dwInfoOptions
    指定的选项有关检索索引的哪信息。 可用选项以及在此处列出它们导致函数返回。 为了获得最佳性能,应检索所需信息的仅级别:

    • AFX_DAO_PRIMARY_INFO (默认值)名称,字段信息,字段

    • AFX_DAO_SECONDARY_INFO 主要信息,以及:首先,唯一,群集,IgnoreNulls,要求,外部

    • AFX_DAO_ALL_INFO 主版本号和辅助信息,以及:清单的计数

  • lpszName
    对索引对象的名称的指针,查找的名称。

备注

函数的一个版本可以按其集合中的位置搜索索引。 另一个版本可以按名称查找索引。

这些信息的声明返回,请参见 CDaoIndexInfo 结构。 此结构具有对应于 dwInfoOptions说明的列表的上面的信息项的成员。 当请求信息在一个级别,则任何一级别的信息。

有关相关信息,请参见主题“属性” DAO帮助。

要求

Header: afxdao.h

请参见

参考

CDaoRecordset选件类

层次结构图

CDaoRecordset::GetFieldCount

CDaoRecordset::GetFieldInfo

CDaoRecordset::GetIndexCount

CDaoRecordset::GetLastModifiedBookmark