RFX_Binary

调用 CRecordset 对象的字段数据成员和一个记录之间的列的字节在 ODBC 数据源中键入 SQL_BINARYSQL_VARBINARYSQL_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参见。

要求

Header: afxdb.h

请参见

参考

RFX_Text

RFX_Bool

RFX_Long

RFX_Int

RFX_Single

RFX_Double

RFX_Date

RFX_Byte

RFX_LongBinary

CFieldExchange::SetFieldType

概念

MFC宏和Globals