DFX_Short
在一个CDaoRecordset对象的字段数据成员和数据源上的记录的列之间传输短整型数据。
void AFXAPI DFX_Short(
CDaoFieldExchange* pFX,
LPCTSTR szName,
short& value,
DWORD dwBindOptions = AFX_DAO_ENABLE_FIELD_CACHE
);
参数
pFX
一个指向对象类CDaoFieldExchange的指针。 这个对象包含了每次函数调用中定义上下文的信息。szName
数据列的名称。值
在指定的数据成员中存储要传输的值。 从记录集传输到数据源,该值类型short从指定的数据类型成员取得。 对于从数据源得到记录集的传输,值在指定的数据成员中存储。dwBindOptions
一个允许您利用MFC的双缓冲机制来检测改变过字段的记录集的选项。 默认,AFX_DAO_ENABLE_FIELD_CACHE,使用双缓冲。 另一个可能的值为 AFX_DAO_DISABLE_FIELD_CACHE。 如果指定此值,MFC 不执行此检查字段。 必须调用 SetFieldDirty 和 SetFieldNull。备注
您可以通过设置CDaoRecordset::m_bCheckCacheForDirtyFields来控制数据是不是默认使用双缓冲。
备注
数据映射在记录集中的 DAO 的 DAO_I2 在类型和 short 类型。
备注
DFX_Short 与基于 ODBC 类的等效。RFX_Int
示例
参见 DFX_Text。
要求
头文件: afxdao.h
请参见
参考
CDaoFieldExchange::SetFieldType