다음을 통해 공유


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
    데이터 열의 이름입니다.

  • value
    지정 된 데이터 멤버에 저장 된 값-값을 전달할 수 있습니다.레코드 집합에서 전송 형식 값을 데이터 소스에 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 매크로 전역