Sdílet prostřednictvím


CDaoTableDef::GetIndexInfo

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

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
    Číselný index Index objektu v tabulce nuly indexy kolekce pro vyhledávání podle svého umístění v kolekci.

  • indexinfo
    Odkaz na CDaoIndexInfo struktury.

  • dwInfoOptions
    Možnosti určení informací o indexu načíst.Dostupné možnosti jsou zde uvedeny s co funkce vrací způsobují:

    • AFX_DAO_PRIMARY_INFOInformace o poli Název pole.Tuto možnost použijte pro nejrychlejší výkon.

    • AFX_DAO_SECONDARY_INFOPrimární informace plus: primární, jedinečný, Clustered, NULL ignorovat, 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 CDaoTableDef

Graf hierarchie

CDaoTableDef::GetFieldInfo

CDaoTableDef::GetIndexCount

CDaoTableDef::GetFieldCount