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
CDaoFieldExchange::SetFieldType