CDaoRecordset::GetFieldInfo
Rufen Sie die Memberfunktion auf, erhält Informationen über die Felder in einem Recordset.
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 vordefinierten Felds in der Feldauflistung des Recordsets, für Suche nach Index.fieldinfo
Ein Verweis auf eine CDaoFieldInfo-Struktur.dwInfoOptions
Optionen, die angeben, welche Informationen über das Recordset abzurufen. Die verfügbaren Optionen sind hier aufgeführt zusammen mit, was sie die Funktion bewirken, zurückzugeben. Um eine optimale Leistung rufen Sie nur die Ebene der Informationen ab, die Sie benötigen:Name AFX_DAO_PRIMARY_INFO (nehmen Sie den Standardwert an), Typ, Größe, Attribute
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: Standardwert, Validierungsregel, Validierungs-Text
lpszName
Der Name des Felds.
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