Udostępnij za pośrednictwem


Klasa CRowset

Hermetyzuje obiektu OLE DB wierszy i kilka związane interfejsy i dostarcza metod manipulacji wierszy danych.

template <class TAccessor = CAccessorBase>
class CRowset

Parametry

  • TAccessor
    Klasy akcesor.Wartością domyślną jest CAccessorBase.

Członkowie

38xa46fs.collapse_all(pl-pl,VS.110).gifMetody

AddRefRows

Skoki licznika odwołań skojarzone z bieżącego wiersza.

Zamknij

Zwalnia wierszy i bieżące IRowset interfejsu.

Porównaj

Porównuje dwie zakładki za pomocą IRowsetLocate::Compare.

CRowset

Tworzy nowy CRowset object i (opcjonalnie) kojarzy go z IRowset interfejs podany jako parametr.

Usuń

Usuwa wiersze z zestawu wierszy za pomocą IRowsetChange:DeleteRows.

FindNextRow

Wyszukuje następny wiersz pasujące określony zakładką.

GetApproximatePosition

Zwraca pozycję przybliżone wiersz odpowiadający zakładki.

GetData

Pobiera dane z kopii zestawu wierszy wiersza.

GetDataHere

Pobiera dane z buforu.

GetOriginalData

Pobiera dane ostatnio pobrana z lub przekazane do źródła danych, ignorując oczekujące zmiany.

GetRowStatus

Zwraca stan wszystkich wierszy.

Wstaw

Tworzy i wstawia nowy wiersz używając IRowsetChange:InsertRow.

IsSameRow

Porównuje określonego wiersza bieżącego wiersza.

MoveFirst

Zmiana lokalizacji pobrania dalej do początkowego położenia.

MoveLast

Przenosi do ostatniego rekordu.

MoveNext

Pobiera dane z następnego wiersza sekwencyjny lub określona liczba stanowisk poza następny wiersz.

MovePrev

Przenosi do poprzedniego rekordu.

MoveToBookmark

Pobiera wiersz oznaczony zakładką lub wiersza z określonym przesunięciem z tej zakładki.

MoveToRatio

Pobiera wiersze, począwszy od pozycji ułamkowa w zestawie wierszy.

ReleaseRows

Wywołania IRowset::ReleaseRows zwolnić uchwyt bieżącego wiersza.

SetData

Ustawia wartości danych w jednej lub kilku kolumn przy użyciu wiersza IRowsetChange:SetData.

Cofnij

Cofa zmiany wprowadzone od ostatniego pobrania wiersza lub Aktualizacja.

Aktualizacja

Transmituje oczekujących zmiany wprowadzone od ostatniego pobrania lub aktualizacji bieżącego wiersza.

UpdateAll

Transmituje oczekujących zmiany wprowadzone od ostatniego pobrania lub aktualizacja wszystkich wierszy.

Uwagi

W OLE DB zestawu wierszy jest obiekt, przez które program ustawia i pobiera dane.

Ta klasa nie ma utworzyć wystąpienia, ale raczej przekazane jako parametr szablonu do CTable lub CCommand (CRowset jest to ustawienie domyślne).

Wymagania

Nagłówek: atldbcli.h

Zobacz też

Koncepcje

Próbki DBViewer

MultiRead próbki

MultiRead atrybuty próbki

OLE DB konsumenta szablony (C++)

OLE DB konsumenta szablony odniesienia