CDaoRecordset::GetFieldInfo

Wywołanie tej funkcji Członkowskich uzyskanie informacji na temat pól w zestawie rekordów.

void GetFieldInfo( 
   int nIndex, 
   CDaoFieldInfo& fieldinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
); 
void GetFieldInfo( 
   LPCTSTR lpszName, 
   CDaoFieldInfo& fieldinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);

Parametry

  • nIndex
    Wyświetlanego wstępnie zdefiniowane pola w kolekcji pól w zestawie rekordów, wyszukiwanie według indeksu.

  • fieldinfo
    Odwołanie do CDaoFieldInfo struktury.

  • dwInfoOptions
    Opcje, które określają, które informacje dotyczące rekordów do pobrania.Dostępne opcje są tutaj wymienione oraz jakie powodują one funkcja zwróci.Aby uzyskać najlepszą wydajność pobrać poziom potrzebne informacje:

    • AFX_DAO_PRIMARY_INFO(Domyślnie) Nazwa, typ, rozmiar, atrybuty

    • AFX_DAO_SECONDARY_INFOPodstawowe informacje o plus: Ordinal Position wymagane, umożliwić Zero tabeli źródłowej zagranicznych nazwa pola źródłowego długość kolejności sortowania

    • AFX_DAO_ALL_INFOInformacje podstawowe i pomocnicze, plus: wartość domyślna reguła sprawdzania poprawności tekst reguły sprawdzania poprawności

  • lpszName
    Nazwa pola.

Uwagi

Jedna wersja funkcji pozwala wyszukać pole przez indeks.Innych wersji pozwala wyszukać pole, według nazwy.

Opis informacje zwrócone, zobacz CDaoFieldInfo 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 CDaoRecordset

Diagram hierarchii

CDaoRecordset::GetFieldCount

CDaoRecordset::GetFieldValue

CDaoRecordset::GetIndexCount

CDaoRecordset::GetIndexInfo