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

Hierarchiediagramm

CDaoQueryDef::GetFieldCount