Condividi tramite


DFX_Currency

Trasferisce dati valuta tra i membri dati di campo di un oggetto CDaoRecordset e le colonne di un record nell'origine dati.

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

Parametri

  • pFX
    Un puntatore a un oggetto della classe CDaoFieldExchange. Questo oggetto contiene le informazioni per definire il contesto per ogni chiamata della funzione.

  • szName
    Il nome di una colonna dati.

  • corrispondente
    Il valore memorizzato nel membro dati indicato — il valore da trasferire. Per un trasferimento dal recordset all'origine dati, questo valore viene ottenuto dal membro dati specificato, di tipo COleCurrency, . Per un trasferimento dall'origine dati al recordset, il valore verrà memorizzato nel membro dati specificato.

  • dwBindOptions
    Un'opzione che consente di sfruttare il meccanismo del doppio buffer di MFC per rilevare i campi del recordset che sono stati modificati. L'impostazione predefinita, AFX_DAO_ENABLE_FIELD_CACHE, utilizza il doppio buffer. L'altro valore possibile è AFX_DAO_DISABLE_FIELD_CACHE. Se si specifica questo valore, MFC non esegue il controllo su questo campo. È necessario chiamare SetFieldDirty e SetFieldNull manualmente.

    Nota

    Controllare se viene applicato il doppio buffering ai dati per impostazione predefinita impostando CDaoRecordset::m_bCheckCacheForDirtyFields.

Note

I dati vengono mappati tra tipo DAO_CURRENCY in DAO e tipo COleCurrency nel recordset.

Esempio

Vedere DFX_Text.

Requisiti

Intestazione: afxdao.h

Vedere anche

Riferimenti

DFX_Text

DFX_Bool

DFX_DateTime

DFX_Long

DFX_Short

DFX_Single

DFX_Double

DFX_Byte

DFX_Binary

DFX_LongBinary

CDaoFieldExchange::SetFieldType

Concetti

Macro e funzioni globali MFC