Sdílet prostřednictvím


COleDBRecordView::OnGetRowset

Vrátí popisovač < CRowset > objektu přidruženého zobrazení záznamu.

virtual CRowset< >* OnGetRowset( 
   ) = 0;

Vrácená hodnota

Standard HRESULT hodnotu.

Poznámky

Tato funkce člena sestavit nebo získat objekt sady řádků a vrátit popisovač musí přepsat.Pokud deklarujete zobrazení záznamu třídy s ClassWizard, zapíše Průvodce přepsat výchozí.Výchozí implementace ClassWizard's vrátí popisovač řádků v zobrazení záznamu uloženy, pokud existuje.Pokud ne, vytvoří objekt sady řádků typu určené pomocí volání ClassWizard a jeho otevřete členské funkce tabulku otevřít nebo spustit dotaz a vrátí popisovač objektu.

[!POZNÁMKA]

Před MFC 7.0 OnGetRowset Vrácený ukazatel na CRowset .Pokud máte kód, který volá OnGetRowset , je třeba změnit typ vrácené do třídy templatized < CRowset >.

Příklad

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

Další informace a příklady naleznete v článku záznam zobrazení: zobrazení záznamu.

Požadavky

Záhlaví: afxoledb.h

Viz také

Referenční dokumentace

Třída COleDBRecordView

Graf hierarchie