RFX_Binary
传输字节数组。CRecordset 对象的字段数据成员和一条记录的列之间。ODBC 类型 SQL_BINARY、SQL_VARBINARY或 SQL_LONGVARBINARY便数据源。
void RFX_Binary(
CFieldExchange* pFX,
const char* szName,
CByteArray& value,
int nMaxLength = 255
);
参数
pFX
一个指向对象类CFieldExchange的指针。 这个对象包含了每次函数调用中定义上下文的信息。 有关 CFieldExchange 对象指定的操作的更多信息,请参见文章 记录字段交换:RFX 的工作机制。szName
数据列的名称。值
在指定的数据成员中存储的值 - 要传输的值。 从记录集传输到数据源,该值类型CByteArray从指定的数据类型成员取得。 对于从数据源得到记录集的传输,值在指定的数据成员中存储。nMaxLength
传输的字符串或数组的最大允许的长度。 nMaxLength 的默认值为 255。 非法的值为 1 到 INT_MAX。 框架分配空间量此数据。 为了获得最佳的性能,请将的值满足期望的最大的数据项。
备注
在这些类型的数据源中数据进出记录集中类型 CByteArray 的映射。
示例
参见 RFX_Text。
要求
标头: afxdb.h