DFX_Currency
Přenáší data měně mezi členy pole dat CDaoRecordset objektu a sloupce záznam 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 volání funkce.szName
Název datového sloupce.hodnota
Hodnota uložená v uvedených datový člen – hodnota má být převedeno.Pro přenos ze záznamů do zdroje dat tato hodnota je převzata z člena zadaná data typu COleCurrency.Pro převod ze zdroje dat do záznamů hodnota uložena v členských zadaná data.dwBindOptions
Tato možnost umožňuje využívat jeho MFC dvojité vyrovnávací paměti mechanismus zjišťování záznamů pole, které změnily.Výchozí nastavení, AFX_DAO_ENABLE_FIELD_CACHE, používá dvojité ukládání do vyrovnávací paměti.Možná hodnota je AFX_DAO_DISABLE_FIELD_CACHE.Pokud určíte tuto hodnotu, MFC nemá žádnou kontrolu tohoto pole.Musíte zavolat SetFieldDirty a SetFieldNull sami.[!POZNÁMKA]
Můžete určit, zda jsou data dvojité vyrovnávací paměti ve výchozím nastavením CDaoRecordset::m_bCheckCacheForDirtyFields.
Poznámky
Data je mapována mezi DAO_CURRENCY do DAO a COleCurrency v sadě záznamů.
Příklad
Viz DFX_Text.
Požadavky
Záhlaví: afxdao.h
Viz také
Referenční dokumentace
CDaoFieldExchange::SetFieldType