Freigeben über


DFX_Currency

Übergangswährungsdaten zwischen den Felddatenmembern eines CDaoRecordset-Objekts und Spalten eines Datensatzes auf 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.

  • szName
    Der Name einer Datenspalte.

  • Wert
    Der Wert gespeichert im angegebenen Datenmember - der zu übertragenden Wert. Eine Übertragung vom Recordset zu Datenquelle, wird dieser Wert vom angegebenen Datenmember, des Typs COleCurrency entnommen. Eine Übertragung von Datenquelle zu Recordset, wird der Wert im angegebenen Datenmember gespeichert.

  • dwBindOptions
    Eine Option, die Sie Mechanismus doppelter Pufferung MFC zum Feststellen von Recordsetfeldern nutzen können, die geändert wurden. Der Standard, AFX_DAO_ENABLE_FIELD_CACHE, verwendet doppelte Pufferung. Der andere mögliche Wert ist AFX_DAO_DISABLE_FIELD_CACHE. Wenn Sie diesen Wert angeben, verfährt MFC keine Überprüfung auf dieses Feld. Sie müssen SetFieldDirty und SetFieldNull selbst aufrufen.

    Hinweis

    Sie können steuern, ob Daten das double sind, das standardmäßig gepuffert werden, indem sie CDaoRecordset::m_bCheckCacheForDirtyFields festlegen.

Hinweise

Daten werden zwischen Typ DAO_CURRENCY der DAO und Typ COleCurrency im Recordset zugeordnet.

Beispiel

Siehe 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, globale Funktionen und globale Variablen