CDaoTableDef::GetFieldInfo
Wywołanie tej funkcji Członkowskich uzyskanie różnych rodzajów informacji na temat pola zdefiniowane w tabledef.
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
Indeks obiektu pola w tabeli od zera pola zbierania, wyszukiwanie według indeksu.fieldinfo
Odwołanie do CDaoFieldInfo struktury.dwInfoOptions
Opcje, które określają, które informacje o polu pobrać.Dostępne opcje są tutaj wymienione oraz jakie powodują one funkcja zwraca:AFX_DAO_PRIMARY_INFO(Domyślnie) Nazwa, typ, rozmiar, atrybuty.Opcja ta największą wydajność.
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 i tekst reguły sprawdzania poprawności
lpszName
Wskaźnik nazwę obiektu pola wyszukiwania według nazwy.Nazwa jest ciąg z 64 znaków jednoznacznie nazwy 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