Udostępnij za pośrednictwem


Klasa COleDBRecordView

Widok wyświetla rekordy bazy danych w formantach.

class COleDBRecordView : public CFormView

Członkowie

Konstruktorzy chronieni

Nazwa

Opis

COleDBRecordView::COleDBRecordView

Konstrukcje COleDBRecordView obiektu.

Metody publiczne

Nazwa

Opis

COleDBRecordView::OnGetRowset

Zwraca standard HRESULT wartości.

COleDBRecordView::OnMove

Aktualizuje bieżący rekord w źródle danych (jeśli dirty) i następnie przechodzi do określonego rekordu (następnego, poprzedniego, pierwszego lub ostatniego).

Uwagi

Widok jest bezpośrednio podłączony do widoku formularza CRowset obiektu.Widok jest tworzony z zasobu szablonu okno dialogowe i są wyświetlane pola CRowset obiektu w formantach szablonu okno dialogowe.COleDBRecordView Obiektu używa okno dialogowe wymiany danych (DDX) i wbudowane funkcje nawigacyjne CRowset, aby zautomatyzować przepływ danych między pól wierszy i formantów na formularzu.COleDBRecordViewdostarcza również domyślna implementacja do przenoszenia do pierwszej, następny, poprzedni lub ostatni rekord i interfejs aktualizacji rekordu aktualnie w widoku.

Można użyć funkcji DDX z COleDbRecordView Aby uzyskać dane bezpośrednio z rekordów bazy danych i wyświetlić go w formancie okno dialogowe.Należy używać DDX_ * metody (takie jak DDX_Text), nie DDX_Field * funkcje (takie jak DDX_FieldText) z COleDbRecordView.DDX_FieldTextnie będą działać z COleDbRecordView ponieważ DDX_FieldText ma dodatkowy argument typu CRecordset * (dla CRecordView) lub CDaoRecordset * (dla CDaoRecordView).

[!UWAGA]

Podczas pracy z klasami obiektów DAO (Data Access) zamiast klasy OLE DB konsumenta szablonu, należy użyć klasy CDaoRecordView zamiast.Aby uzyskać więcej informacji, zobacz artykuł Omówienie: bazy danych Programowanie.

COleDBRecordViewprzechowuje informacje o pozycji użytkownika w zestawie wierszy, tak aby widok rekord można zaktualizować interfejsu użytkownika.Gdy użytkownik przenosi albo koniec zestawu wierszy, widok rekordu wyłącza obiektów interfejsu użytkownika — jak elementy menu lub przycisków paska narzędzi — do poruszania się w tym samym kierunku.

Aby uzyskać więcej informacji o klasach wierszy, zobacz Za pomocą OLE DB konsumenta szablony art.

Hierarchii dziedziczenia

CObject

CCmdTarget

CWnd

CView

CScrollView

CFormView

COleDBRecordView

Wymagania

Nagłówek: afxoledb.h

Zobacz też

Informacje

Diagram hierarchii