DFX_Currency
Přenáší data měny mezi pole datových členů CDaoRecordset objekt a sloupce záznamu ve zdroji dat.
void AFXAPI DFX_Currency(
CDaoFieldExchange* pFX,
LPCTSTR szName,
COleCurrency& value,
DWORD dwBindOptions = AFX_DAO_ENABLE_FIELD_CACHE
);
Parametry
pFX
Ukazatel na objekt třídy CDaoFieldExchange.Tento objekt obsahuje informace, které definují kontext pro každé volání funkce.szName
Název datového sloupce.hodnota
Hodnota uložená v určeném datovém členu – hodnota, kterou chcete převést.Převod ze sady záznamů do zdroje dat, tato hodnota je převzata z člen Zadaný datový typ COleCurrency.Převod ze zdroje dat do sady záznamů hodnota je uložena v členu zadaná data.dwBindOptions
Možnost, která umožňuje využít MFC dvojité vyrovnávací mechanismus pro zjišťování polím sady záznamů, které byly změněny.Výchozí, AFX_DAO_ENABLE_FIELD_CACHE, používá dvojité ukládání do vyrovnávací paměti.S možnou hodnotou je AFX_DAO_DISABLE_FIELD_CACHE.Pokud chcete zadat tuto hodnotu, MFC nemá žádná kontrola na tomto poli.Musíte zavolat SetFieldDirty a SetFieldNull sami.[!POZNÁMKA]
Můžete určit, zda data jsou dvojité vyrovnávací paměti ve výchozím nastavením CDaoRecordset::m_bCheckCacheForDirtyFields.
Poznámky
Data namapována mezi typ DAO_CURRENCY v rozhraní DAO a typ COleCurrency v sadě záznamů.
Příklad
Viz DFX_Text.
Požadavky
Záhlaví: afxdao.h
Viz také
Referenční dokumentace
CDaoFieldExchange::SetFieldType