CDaoTableDef::GetIndexInfo

Wywołanie tej funkcji Członkowskich uzyskanie różnych rodzajów informacji na temat indeksu określone w 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
    Indeks numeryczny indeks obiektu w tabeli od zera indeksy kolekcji, wyszukiwanie za pomocą jego pozycji w kolekcji.

  • indexinfo
    Odwołanie do CDaoIndexInfo struktury.

  • dwInfoOptions
    Opcje, które określają, które informacje o indeksie pobrać.Dostępne opcje są tutaj wymienione oraz jakie powodują one funkcja zwraca:

    • AFX_DAO_PRIMARY_INFONazwa pola Info, pola.Opcja ta największą wydajność.

    • AFX_DAO_SECONDARY_INFOPodstawowe informacje o plus: podstawowe, unikatowe, Clustered, NULL Ignoruj, wymagane, zagranicznych

    • AFX_DAO_ALL_INFOInformacje podstawowe i pomocnicze, plus: Zliczenie wyróżnionych

  • lpszName
    Wskaźnik nazwę obiektu indeksu wyszukiwania według nazwy.

Uwagi

Jedna wersja funkcji pozwala odszukać indeksu przez swoje stanowisko w kolekcji.Innych wersji pozwala wyszukać indeks według nazwy.

Opis informacje zwrócone, zobacz CDaoIndexInfo struktury.Ta struktura ma członków, które odpowiadają pozycje wymienione powyżej w opisie dwInfoOptions.Żądając informacji na jednym poziomie można uzyskać informacji o wszelkich poprzednich poziomach.

Powiązanych informacji zobacz temat "Atrybuty właściwości" w pomocy DAO.

Wymagania

Nagłówek: afxdao.h

Zobacz też

Informacje

Klasa CDaoTableDef

Diagram hierarchii

CDaoTableDef::GetFieldInfo

CDaoTableDef::GetIndexCount

CDaoTableDef::GetFieldCount