CDaoRecordset::GetFieldValue

virtuelle priv&atevoid GetFieldValue (LPCTSTR LpszNameCOleVariantamp;varValue );
Werfen Sie (CDaoException, CMemoryException);

virtuelle priv&atevoid GetFieldValue (Int nIndexCOleVariantamp;varValue );
Werfen Sie (CDaoException, CMemoryException);

virtuelle COleVariant GetFieldValue (LPCTSTR LpszName );
Werfen Sie (CDaoException, CMemoryException);

virtuelle COleVariant GetFieldValue (Int nIndex );
Werfen Sie (CDaoException, CMemoryException);

Rückgabewert

Die zwei Versionen der GetFieldValue , die einen Wert zurückgeben zurückgeben ein COleVariant -Objekt, das den Wert eines Feldes enthält.

Parameter

lpszName

Ein Zeiger auf eine Zeichenfolge, die den Namen eines Feldes enthält.

varValue

Ein Verweis auf ein COleVariant -Objekt, das den Wert eines Felds gespeichert werden.

nIndex

Ein nullbasierter Index des Feldes in der Fields-Auflistung des Recordsets, für die Suche nach index.

Bemerkungen

Rufen Sie diese Memberfunktion um Abrufen von Daten in einem Recordset. Sie können ein Feld nach Namen oder nach der Ordinalposition nachschlagen.

Hinweis&Nbsp;  Es ist effizienter, Aufruf einer der Versionen von dieser Memberfunktion, die einen COleVariant Objektverweis als Parameter annimmt, anstatt eine Version aufrufen, die ein COleVariant -Objekt zurückgibt.

Verwenden Sie GetFieldValue und SetFieldValue , um Felder dynamisch zur Laufzeit, anstatt statisch Binden von Spalten mithilfe des DoFieldExchange Mechanismus binden.

GetFieldValue und der DoFieldExchange Mechanismus können kombiniert werden, um Leistung zu verbessern. Z. B. verwenden Sie GetFieldValue , um einen Wert abzurufen, den Sie nur bei Bedarf benötigen, und weisen Sie diesen Aufruf eine Schaltfläche "Weitere Informationen" in der Benutzeroberfläche.

Weitere Informationen zum binding-Felder dynamisch, finden Sie im Artikel DAO-Recordset: Bindung Datensätze dynamisch im Visual C++ Programmer's Guide. Weitere Informationen finden Sie unter die Themen "Field-Objekt" und "Value-Eigenschaft" in der DAO-Hilfe.

CDaoRecordset ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CDaoRecordset::SetFieldValue

Index