RFX_Double_Bulk

rfx_double_bulk를 무효화 (CFieldExchange * pFX, LPCTSTR szName, 더블 ** prgDblVals, 긴 ** prgLengths );

매개 변수

pFX

CFieldExchange 개체에 대 한 포인터입니다. 이 개체는 함수의 각 호출에 대 한 컨텍스트를 정의 하는 정보를 포함 합니다. 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 레코드 필드 교환: RFX 작동 방식을 Visual c + + 프로그래머 가이드。

szName

데이터 열 이름。

prgDblVals

Double 값의 배열에 대 한 포인터입니다. 이 배열은 저장 데이터를 데이터 소스에서 레코드 집합을 전송할 수。

prgLengths

긴 정수 배열에 대 한 포인터입니다. 이 배열은 prgDblVals에 의해 가리키는 배열에 있는 각 값의 바이트에서 길이 저장 합니다. Note 해당 하는 데이터 항목에 Null 값이 있으면 값을 SQL_NULL_DATA 저장할 수 있습니다. 대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. ODBC API 함수 SQLBindCol ODBC SDK Programmer's Reference 에서。

주의

RFX_Double_Bulk 함수는 ODBC 데이터 원본 열에서 해당 배열 CRecordset에 이중 정밀도 부동 소수점 데이터의 여러 행을 전송-개체를 파생 합니다. 데이터 원본 열의 SQL_DOUBLE의 ODBC 형식이 있어야 합니다. 레코드 집합을 두 번 형식 포인터의 필드 데이터 멤버를 정의 해야 합니다.

PrgDblVals 및 prgLengths 를 NULL로 초기화 하는 경우 다음을 가리키도록 배열 할당 될 것 이다 자동으로, 행 집합 크기와 동일한 크기와。

메모nbsp;??만 대량 레코드 필드 교환 recordset 개체를 데이터 소스에서 데이터를 전송 합니다. 레코드 집합을 업데이트할 수 있도록 하기 위해 SQLSetPosODBC API 함수를 사용 해야 합니다. 이 작업을 수행 하는 방법의 예는 샘플을 참조 하십시오. DBFETCH(&N)。

대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 레코드 집합: 레코드 페치 대량 (ODBC) 및 Visual c + + 프로그래머 가이드 에서 교환 RFX (레코드 필드)。

예제

RFX_Text_Bulk 참조。

참고 항목nbsp;RFX_Binary_Bulk, RFX_Bool_Bulk, RFX_Byte_Bulk, RFX_Date_Bulk, RFX_Int_Bulk, RFX_Long_Bulk, RFX_Single_Bulk, RFX_Text_Bulk, CFieldExchange::SetFieldType(&N)

Index