다음을 통해 공유


COleDBRecordView::OnGetRowset

핸들을 반환 하는 CRowset < > 레코드 뷰와 관련 된 개체입니다.

virtual CRowset< >* OnGetRowset( 
   ) = 0;

반환 값

표준 HRESULT 값입니다.

설명

생성 또는 행 집합 개체를 구하고 핸들을 반환 하려면이 멤버 함수를 재정의 해야 합니다.클래스 마법사를 사용 하면 레코드 뷰 클래스를 선언 하는 경우 마법사는 기본 재정의 작성 합니다.클래스 마법사의 기본 구현은 있으면 레코드 뷰에서 저장의 행 핸들을 반환 합니다.행 집합 개체 유형을 생성, 클래스 마법사 호출와 지정한 해당 멤버 함수는 테이블이 나 쿼리를 실행 하 고 다음 개체에 핸들을 반환 합니다.

[!참고]

MFC 7.0 이전 OnGetRowset 에 대 한 포인터를 반환 합니다. CRowset.호출 하는 코드가 있는 경우 OnGetRowset, templatized 클래스의 반환 형식을 변경 하면 CRowset < >.

예제

CFrameWnd* pFrame = (CFrameWnd*)AfxGetMainWnd();
COleDBRecordView* pView = (COleDBRecordView*)pFrame->GetActiveView();

// CProductAccessor is a user-defined accessor class
CRowset<CAccessor<CProductAccessor>>* pRowSet = 
   (CRowset<CAccessor<CProductAccessor>>*)pView->OnGetRowset();   

자세한 내용 및 예제 문서를 참고 하십시오. 레코드 뷰: 레코드 뷰를 사용 하 여.

요구 사항

헤더: afxoledb.h

참고 항목

참조

COleDBRecordView 클래스

계층 구조 차트