void RFX_Binary ( CFieldExchange * pFX, const char * szName, CByteArrayamp; 값, int nMaxLength = 255 );(&A)
매개 변수
pFX
클래스 CFieldExchange개체에 대 한 포인터입니다. 이 개체는 함수의 각 호출에 대 한 컨텍스트를 정의 하는 정보를 포함 합니다. CFieldExchange 개체를 지정 하는 작업에 대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 레코드 필드 교환: RFX 작동 방식을 Visual c + + 프로그래머 가이드。
szName
데이터 열 이름。
값
표시 된 데이터 멤버에 저장 된 값 ? 전송 될 값. Recordset에서 전송 데이터 원본에 대 한 지정 된 데이터 멤버에서 CByteArray, 형식의 값을 가져옵니다. 레코드 집합에 데이터 원본의 전송에 대 한 값이 지정 된 데이터 멤버에 저장은。
nMaxLength
허용 되는 최대 길이 문자열 또는 전송 되는 배열. NMaxLength 기본값은 255입니다. 유효한 값은 1을 INT_MAX. 프레임 워크는 데이터에 대 한이 양의 공간을 할당합니다. 최상의 성능을 위해 예상 하는 가장 큰 데이터 항목에 맞게 충분히 큰 값을 전달。
주의
RFX_Binary 함수는 SQL_BINARY, SQL_VARBINARY또는 SQL_LONGVARBINARYODBC 유형의 데이터 원본에 CRecordset 개체의 필드 데이터 멤버 사이의 레코드의 열 바이트 배열을 전송합니다. 이러한 종류의 데이터 소스에서 데이터 레코드 집합에서 CByteArray 형식에서 매핑됩니다.
예제
RFX_Text 참조。
참고 항목nbsp;RFX_Text, RFX_Bool, RFX_Long, RFX_Int, RFX_Single, RFX_Double, RFX_Date, RFX_Byte, RFX_LongBinary, CFieldExchange::SetFieldType(&N)