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

要求

标头: afxdb.h

请参见

参考

RFX_Text

RFX_Bool

RFX_Long

RFX_Int

RFX_Single

RFX_Double

RFX_Date

RFX_Byte

RFX_LongBinary

CFieldExchange::SetFieldType

概念

MFC 宏和全局函数