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
Metody
Skoki licznika odwołań skojarzone z bieżącego wiersza. |
|
Zwalnia wierszy i bieżące IRowset interfejsu. |
|
Porównuje dwie zakładki za pomocą IRowsetLocate::Compare. |
|
Tworzy nowy CRowset object i (opcjonalnie) kojarzy go z IRowset interfejs podany jako parametr. |
|
Usuwa wiersze z zestawu wierszy za pomocą IRowsetChange:DeleteRows. |
|
Wyszukuje następny wiersz pasujące określony zakładką. |
|
Zwraca pozycję przybliżone wiersz odpowiadający zakładki. |
|
Pobiera dane z kopii zestawu wierszy wiersza. |
|
Pobiera dane z buforu. |
|
Pobiera dane ostatnio pobrana z lub przekazane do źródła danych, ignorując oczekujące zmiany. |
|
Zwraca stan wszystkich wierszy. |
|
Tworzy i wstawia nowy wiersz używając IRowsetChange:InsertRow. |
|
Porównuje określonego wiersza bieżącego wiersza. |
|
Zmiana lokalizacji pobrania dalej do początkowego położenia. |
|
Przenosi do ostatniego rekordu. |
|
Pobiera dane z następnego wiersza sekwencyjny lub określona liczba stanowisk poza następny wiersz. |
|
Przenosi do poprzedniego rekordu. |
|
Pobiera wiersz oznaczony zakładką lub wiersza z określonym przesunięciem z tej zakładki. |
|
Pobiera wiersze, począwszy od pozycji ułamkowa w zestawie wierszy. |
|
Wywołania IRowset::ReleaseRows zwolnić uchwyt bieżącego wiersza. |
|
Ustawia wartości danych w jednej lub kilku kolumn przy użyciu wiersza IRowsetChange:SetData. |
|
Cofa zmiany wprowadzone od ostatniego pobrania wiersza lub Aktualizacja. |
|
Transmituje oczekujących zmiany wprowadzone od ostatniego pobrania lub aktualizacji bieżącego wiersza. |
|
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