Поделиться через


RFX_Binary

Возвращает массивы байтов между элементами данных полей объекта CRecordset и столбцами записи в источнике данных типа SQL_BINARY, SQL_VARBINARY или SQL_LONGVARBINARY ODBC.

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