다음을 통해 공유


RFX_Long_Bulk

ODBC 데이터 원본 열에서 여러 데이터 행에 정수 (long) 전송 해당 배열에 CRecordset-파생 개체.

void RFX_Long_Bulk(
   CFieldExchange* pFX,
   LPCTSTR szName,
   long** prgLongVals,
   long** prgLengths 
);

매개 변수

  • pFX
    CFieldExchange 개체에 대한 포인터.이 개체는 함수의 각 호출의 컨텍스트를 정의 하는 정보가 포함 됩니다.자세한 내용은 문서를 참조 하십시오. 레코드 필드 교환: RFX 작동 방식.

  • szName
    데이터 열의 이름입니다.

  • prgLongVals
    긴 정수 배열에 대 한 포인터입니다.이 배열의 데이터 소스에서 레코드 집합을 전송 하는 데이터를 저장 합니다.

  • prgLengths
    긴 정수 배열에 대 한 포인터입니다.이 배열의 길이 (바이트)가 가리키는 배열에 있는 각 값의 저장할 prgLongVals.참고 값 SQL_NULL_DATA 해당 데이터 항목은 Null 값을 포함 하는 경우 저장 됩니다.자세한 내용은 ODBC API 함수를 참조 하십시오. SQLBindCol 에 있는 ODBC SDK 프로그래머 참조.

설명

데이터 소스 열은 ODBC 형식 있어야 SQL_INTEGER.레코드 집합 필드 데이터 멤버 형식에 대 한 포인터를 정의 해야 .

초기화할 경우 prgLongVals 및 prgLengths 에 NULL, 하 고를 가리켜 배열 크기를 행 집합 크기를 자동으로 할당 됩니다.

[!참고]

대량 레코드 필드 교환 데이터 원본에서 데이터 레코드 집합 개체에만 전송합니다.레코드 집합을 업데이트할 수 있게 하려면 ODBC API 함수 사용 SQLSetPos.

기사에 대 한 자세한 내용은 참조 하십시오. 레코드 집합: 레코드 페치 대량 (ODBC)RFX (레코드 필드 교환).

예제

참조 RFX_Text_Bulk.

요구 사항

헤더: afxdb.h

참고 항목

참조

RFX_Binary_Bulk

RFX_Bool_Bulk

RFX_Byte_Bulk

RFX_Date_Bulk

RFX_Double_Bulk

RFX_Int_Bulk

RFX_Single_Bulk

RFX_Text_Bulk

CFieldExchange::SetFieldType

개념

MFC 매크로 전역