DFX_Currency

void &AFXAPI DFX_Currency (CDaoFieldExchange * pFX, LPCTSTR SzNameCOleCurrencyamp;Wert,DWORDdwBindOptions= AFX_DAO_ENABLE_FIELD_CACHE);

Parameter

pFX

Ein Zeiger auf ein Objekt der Klasse CDaoFieldExchange. Dieses Objekt enthält Informationen, die den Kontext für jeden Aufruf der Funktion definieren. Weitere Informationen zu den Vorgängen ein CDaoFieldExchange Objekt angeben kann, finden Sie im Artikel DAO-Datensatzfeldaustausch: Funktionsweise von DFX im Visual C++ Programmer's Guide.

szName

Den Namen einer Datenspalte.

wert

Der Wert in der angegebenen Datenmember gespeicherten — der Wert übergeben werden. Für eine Übertragung von Recordset-Datenquelle ist dieser Wert aus der angegebenen Datenmember vom Typ COleCurrencygenommen. Für eine Übertragung von Datenquelle Recordset ist der Wert in den angegebenen Datenmember gespeichert.

dwBindOptions

Eine Option, mit der Sie nutzen Sie MFC doppelter Pufferungsmechanismus zum Erkennen von Recordset-Felder, die geändert wurden. Standard, AFX_DAO_ENABLE_FIELD_CACHE, wird die doppelte Pufferung verwendet. Der andere Wert ist AFX_DAO_DISABLE_FIELD_CACHE. Wenn Sie diesen Wert angeben, wird MFC keine Prüfung auf diesem Gebiet. Sie müssen SetFieldDirty und SetFieldNull selbst aufrufen.

Diese Optionen werden weiter in dem Artikel erklärt DAO-Recordset: Datensätze dynamisch binden im Visual C++ Programmer's Guide.

Hinweis&Nbsp;  Sie können steuern, ob Daten doppelte standardmäßig gepuffert werden, durch Festlegen von CDaoRecordset::m_bCheckCacheForDirtyFields.

Bemerkungen

Die DFX_Currency -Funktion überträgt Währungsdaten zwischen den Felddatenmembern des ein CDaoRecordset -Objekt und den Spalten eines Datensatzes in der Datenquelle. Daten werden zwischen DAO_CURRENCY in DAO und Typ COleCurrency im Recordset zugeordnet.

Beispiel

Siehe DFX_Text.

Siehe auch&Nbsp;DFX_Text, DFX_Bool, DFX_DateTime, DFX_Long, DFX_Short, DFX_Single, DFX_Double, DFX_Byte, DFX_Binary, DFX_LongBinary, CDaoFieldExchange::SetFieldType

Index