Aracılığıyla paylaş


COleDBRecordView::OnGetRowset

İçin bir tanıtıcı döndürür < CRowset > kaydı görünümle ilişkili nesne.

virtual CRowset< >* OnGetRowset( 
   ) = 0;

Dönüş Değeri

Standart bir HRESULT değeri.

Notlar

Bu üye işlevi oluşturmak veya bir satır kümesi nesnesi elde edilir ve kendisine bir işleyiciyi döndürmek için geçersiz kılmanız gerekir.ClassWizard ile kayıt görünümü sınıfınızın bildirirseniz, sihirbaz varsayılan geçersiz kılma yazar.ClassWizard'ın varsayılan uygulama varsa, kayıt görünümü içinde saklanan satır kümesi tanıtıcısı döndürür.Satır kümesi nesnesi türü yapıları değil, ClassWizard ve çağrıları ile belirtilen kendi açık üye tabloyu veya sorguyu çalıştırmak için işlev ve daha sonra tanıtıcı nesnesi döndürür.

[!NOT]

mfc 7. 0'den önceki OnGetRowset gösteren bir işaretçi döndürülen CRowset.Çağıran kodu varsa, OnGetRowset, dönüş türü templatized sınıfına değiştirmenize gerek < CRowset >.

Örnek

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();   

Makalede daha fazla bilgi ve örnekler için bkz: kaydı görünümleri: kayıt görünümü kullanarak.

Gereksinimler

Başlık: afxoledb.h

Ayrıca bkz.

Başvuru

COleDBRecordView sınıfı

Hiyerarşi grafik