Freigeben über


CDaoTableDef::GetFieldInfo

Rufen Sie die Memberfunktion auf, erhält verschiedene Arten von Informationen über ein Feld, das in tabledef- definiert ist.

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

Parameter

  • nIndex
    Der Index des Feldobjekts in der nullbasierten Feldauflistung der Tabelle, für Suche nach Index.

  • fieldinfo
    Ein Verweis auf eine CDaoFieldInfo-Struktur.

  • dwInfoOptions
    Optionen, die angeben, welche Informationen über das Feld abzurufen.Die verfügbaren Optionen sind hier aufgeführt zusammen mit, was sie die Funktion bewirken, zurückzugeben:

    • (Standard)AFX_DAO_PRIMARY_INFO Name, Typ, Größe, Attribute.Verwenden Sie diese Option für schnellsten Programmausführung.

    • primäre Informationen AFX_DAO_SECONDARY_INFO, plus: Die Ordnungsposition, erfordert, ermöglichen die Länge 0, Sortierreihenfolge, fremder Name, Quellfeld, Quelltabelle

    • primäre und sekundäre Informationen AFX_DAO_ALL_INFO, plus: Validierungsregel, Validierungs-Text, Standardwert

  • lpszName
    Ein Zeiger auf den Namen des Feldobjekts, für Suche nach Namen.Der Name ist eine Zeichenfolge mit bis zu 64 Zeichen, die eindeutig das Feld benennt.

Hinweise

Eine Version der Funktion können Sie ein Feld nach Index gesucht wird.Die andere Version können Sie ein Feld oben nach Namen aussehen.

Eine Beschreibung der zurückgegebenen Informationen, finden Sie die CDaoFieldInfo-Struktur.Diese Struktur verfügt über Member, die Teilen der Informationen oben aufgeführten in der Beschreibung von dwInfoOptions entsprechen.Wenn Sie Informationen auf einer Ebene anfordern, rufen Sie Informationen für alle vorherigen Ebenen auch ab.

Weitere Informationen finden Sie im Thema "Attribut-Eigenschaft" in der DAO-Hilfe.

Anforderungen

Header: afxdao.h

Siehe auch

Referenz

CDaoTableDef-Klasse

Hierarchien-Diagramm

CDaoTableDef::GetIndexInfo

CDaoTableDef::GetIndexCount

CDaoTableDef::GetFieldCount