DFX_Currency

Überträgt währungs von Daten zwischen den Felddatenmembern eines CDaoRecordset-Objekts und Spalten eines Datensatzes in der Datenquelle.

void AFXAPI DFX_Currency(
   CDaoFieldExchange* pFX,
   LPCTSTR szName,
   COleCurrency& value,
   DWORD dwBindOptions = AFX_DAO_ENABLE_FIELD_CACHE 
);

Parameter

  • pFX
    Ein Zeiger auf ein Objekt der Klasse CDaoFieldExchange.Dieses Objekt enthält Informationen, um den Kontext für jeden Aufruf der Funktion zu definieren.

  • szName
    Der Name einer Datenspalte.

  • Wert
    Der Wert, der im angegebenen Datenmember gespeicherten übertragen werden.Für eine Übertragung von Recordsets zu Datenquelle, wird dieser Wert vom angegebenen Datenmember vom Typ COleCurrency übernommen.Für eine Übertragung von Datenquelle Recordsets liegt, wird der Wert im angegebenen Datenmember gespeichert.

  • dwBindOptions
    Eine Option, die Sie von MFC doppelter Pufferung Mechanismus zum Erkennen von Datenfeldern Recordset nutzen können, die geändert wurden.Der standardmäßige doppelte Pufferung verwendet, AFX_DAO_ENABLE_FIELD_CACHE.Der andere mögliche Wert ist AFX_DAO_DISABLE_FIELD_CACHE.Wenn Sie diesen Wert angeben, wird MFC keine Prüfung auf dieses Feld.Sie müssen SetFieldDirty und SetFieldNull aufrufen.

    HinweisHinweis

    Sie können steuern, ob Daten der Double-Wert ist, das standardmäßig gepuffert wird, indem Sie CDaoRecordset::m_bCheckCacheForDirtyFields festlegen.

Hinweise

Daten werden in DAO_CURRENCY-Typ von DAO und Typ COleCurrency im Recordset zugeordnet.

Beispiel

Weitere Informationen finden Sie unter DFX_Text.

Anforderungen

Header: afxdao.h

Siehe auch

Referenz

DFX_Text

DFX_Bool

DFX_DateTime

DFX_Long

DFX_Short

DFX_Single

DFX_Double

DFX_Byte

DFX_Binary

DFX_LongBinary

CDaoFieldExchange::SetFieldType

Konzepte

MFC-Makros und -globale Werte