가상 void DoBulkFieldExchange (CFieldExchange *pFX );
(CDBException) 던져;
매개 변수
pFX
CFieldExchange 개체에 대 한 포인터입니다. 프레임 워크는 이미 설정한이 개체 필드 exchange 작업에 대 한 컨텍스트를 지정 하려면。
주의
대량 행 페치가 구현 프레임 워크는 자동으로 데이터 원본에서 recordset 개체를 데이터를 전송 하려면이 멤버 함수를 호출 합니다. 또한 DoBulkFieldExchange 은 경우 레코드 집합의 선택에 대 한 SQL 문 문자열에 있는 매개 변수 자리 표시자에 매개 변수 데이터 멤버를 바인딩합니다.
대량 행 페치가 구현 되지 않은 경우 프레임 워크는 DoFieldExchange를 호출 합니다. 대량 행 페치를 구현 하려면 Open 멤버 함수에서 dwOptions 매개 변수의 CRecordset::useMultiRowFetch 옵션 지정。
메모nbsp;DoBulkFieldExchange 는 CRecordset에서 파생 된 클래스를 사용 하는 경우에 사용할 수 있습니다. CRecordset에서 직접 recordset 개체를 생성 하는 경우 데이터를 검색 하려면 GetFieldValue 멤버 함수를 호출 해야 합니다(&N).
대량 레코드 필드 교환 (대량 RFX) 레코드 필드 교환 (RFX)와 비슷합니다. 데이터는 recordset 개체를 데이터 소스에서 자동으로 전송 됩니다. 그러나, AddNew, 편집, 삭제또는 업데이트 를 변경 내용을 데이터 소스에 다시 전송를 호출할 수 없습니다. CRecordset 클래스 현재 데이터의 대량 행 업데이트 메커니즘을 제공 하지 않습니다. SQLSetPos ODBC API 함수를 사용 하 여 함수를 직접 작성할 수 있습니다.
ClassWizard 대량 레코드 필드 교환;를 지원 하지 않습니다 따라서 당신은 대량 RFX 함수 호출을 작성 하 여 수동으로 DoBulkFieldExchange 를 재정의 해야 합니다. 이러한 함수에 대 한 자세한 내용은 레코드 필드 교환 함수 항목을 참조 하십시오.
대량 레코드 필드 교환을 구현 하는 방법의 예는 샘플을 참조 하십시오. DBFETCH. 대량 행 페칭에 대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 레코드 집합: 레코드 페치 대량 (ODBC). 관련된 정보에 대 한 문서를 참조 하십시오. 교환 RFX (레코드 필드). 두 기사는 Visual c + + 프로그래머 가이드。
CRecordset 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp;CRecordset::m_nFields, CRecordset::m_nParams, CRecordset::DoFieldExchange, crecordset:: Getfieldvalue, CFieldExchange, 레코드 필드 교환 함수(&N)