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