Freigeben über


CDaoQueryDef::GetFieldInfo

Rufen Sie die Memberfunktion auf, erhält verschiedene Arten von Informationen über ein Feld, das in der Querydef 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 nullbasierte Index des gewünschten Felds in der Feldauflistung der Querydefs, für Suche nach Index.

  • fieldinfo
    Ein Verweis auf einen CDaoFieldInfo-Objekt, das die angeforderten Informationen zurückgibt.

  • 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

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

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

  • lpszName
    Eine Zeichenfolge, die nach den Namen des gewünschten Felds, für Suche enthält.Sie können CString verwenden.

Hinweise

Eine Beschreibung der Informationen, die in fieldinfo zurückgegeben werden, finden Sie die CDaoFieldInfo-Struktur.Diese Struktur verfügt über Member, die den beschreibende Informationen unter dwInfoOptions oben entsprechen.Wenn Sie eine Informationen anfordern, rufen Sie alle vorherigen Ebenen von Informationen auch ab.

Anforderungen

Header: afxdao.h

Siehe auch

Referenz

CDaoQueryDef-Klasse

Hierarchien-Diagramm

CDaoQueryDef::GetFieldCount