Udostępnij za pośrednictwem


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

Zobacz też

Informacje

Klasa CDaoTableDef

Wykres hierarchii

CDaoTableDef::GetIndexInfo

CDaoTableDef::GetIndexCount

CDaoTableDef::GetFieldCount