Sdílet prostřednictvím


CDaoRecordset::GetIndexInfo

Volání funkce tohoto člena získat různé druhy informací o index definovaný v základní tabulce základní sadu záznamů.

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

Parametry

  • nIndex
    Z nuly vycházející index v kolekci indexů v tabulce pro vyhledávání podle číselné pozice.

  • indexinfo
    Odkaz na CDaoIndexInfo struktury.

  • dwInfoOptions
    Možnosti určení informací o indexu načíst.Dostupné možnosti jsou zde uvedeny s co mohou způsobit na návrat funkce.Pro nejlepší výkon načtěte pouze úroveň informací, které potřebujete:

    • AFX_DAO_PRIMARY_INFO(Výchozí) Informace o poli Název pole.

    • AFX_DAO_SECONDARY_INFOPrimární informace plus: primární, jedinečný, Clustered, IgnoreNulls vyžadováno, zahraniční

    • AFX_DAO_ALL_INFOPrimární a sekundární informace plus: Přesný součet

  • lpszName
    Ukazatel myši na název objektu index pro vyhledávání podle názvu.

Poznámky

Jedna verze funkce umožňuje vyhledat index podle svého umístění v kolekci.Ostatní verze umožňuje hledat podle názvu indexu.

Popis vrácené informace naleznete CDaoIndexInfo struktury.Tato struktura má členy, které odpovídají položkám informace uvedené výše v popisu dwInfoOptions .Požadujete-li informace na jedné úrovni, získat informace o všech předchozích úrovní.

Související informace naleznete v tématu "Atributy vlastnosti" v nápovědě DAO.

Požadavky

Záhlaví: afxdao.h

Viz také

Referenční dokumentace

Třída CDaoRecordset

Graf hierarchie

CDaoRecordset::GetFieldCount

CDaoRecordset::GetFieldInfo

CDaoRecordset::GetIndexCount

CDaoRecordset::GetLastModifiedBookmark