DFX_Short
Krátké přenosy dat celé číslo mezi členy pole dat CDaoRecordset objektu a sloupce záznam ve zdroji dat.
void AFXAPI DFX_Short(
CDaoFieldExchange* pFX,
LPCTSTR szName,
short& 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ů na hodnotu typu zdroje dat krátké, je převzata z členů zadaná data.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_I2 do DAO a krátké v sadě záznamů.
[!POZNÁMKA]
DFX_Shortje ekvivalentní RFX_Int tříd založených na rozhraní ODBC.
Příklad
Viz DFX_Text.
Požadavky
Záhlaví: afxdao.h
Viz také
Referenční dokumentace
CDaoFieldExchange::SetFieldType