Const DWORD GetRowsFetched);
반환 값
주어진된 인출 후 데이터 원본에서 검색 된 행 수。
주의
얼마나 많은 레코드를 실제로 인출 후 가져온 확인 하려면이 멤버 함수를 호출 합니다. 대량 행 페치를 구현한 경우에 유용 합니다. 행 집합 크기는 일반적으로 얼마나 많은 행 인출;에서 검색 됩니다 나타냅니다. 그러나, 레코드 집합에 있는 행의 총 수는 또한 얼마나 많은 행을 행 집합에서 검색 됩니다 영향을. 예를 들어, 레코드 집합 행 집합 크기 설정을 4의 10 레코드가 있으면 MoveNext 를 호출 하 여 recordset을 반복 될 겨우 2 레코드 최종 행 집합。
대량 행 페치를 구현 하려면 Open 멤버 함수의 dwOptions 매개 변수에서 CRecordset::useMultiRowFetch 옵션을 지정 해야 합니다. 행 집합 크기를 지정 하려면 SetRowsetSize 호출。
대량 행 페칭에 대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 레코드 집합: 레코드 페치 대량 (ODBC) Visual c + + 프로그래머 가이드。
예제
MultiRowSet rs;
/ / 행 집합 크기 설정
rs입니다.SetRowsetSize (5);
/ / 레코드 집합을 엽니다
rs입니다.열기 (CRecordset::dynaset, NULL,
nbsp;?????? CRecordset::useMultiRowFetch);
/ / 레코드 집합을 통해 행 집합에 의해 루프
동안 (! rs.IsEOF ())
{
?? 에 대 한 (int 행 개수 = 0;
??????? 행 개수 < (int) rs.GetRowsFetched ();
??????? rowCount + +)
?? {
????? / / 뭔가
?? }
rs입니다.MoveNext ();
}
rs입니다.Close)
CRecordset 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp;CRecordset::SetRowsetSize, CRecordset::CheckRowsetError(&N)