Klasa IRowsetImpl
Implementacja zapewnia IRowset interfejsu.
template <
class T,
class RowsetInterface,
class RowClass = CSimpleRow,
class MapClass = CAtlMap <
RowClass::KeyType,
RowClass*
>
>
class ATL_NO_VTABLE IRowsetImpl : public RowsetInterface
Parametry
T
Pochodną klasy, IRowsetImpl.RowsetInterface
Klasa pochodna od IRowsetImpl.RowClass
Jednostki składowania dla HROW.MapClass
Jednostki składowania dla wszystkich uchwytów wierszy posiadanych przez dostawcę.
Członkowie
Metody
Dodaje liczbę odwołań do istniejących uchwyt wiersza. |
|
Wywołana GetNextRows przydzielić nowy HROW.Nie jest wywoływana bezpośrednio przez użytkownika. |
|
Pobiera dane z kopii zestawu wierszy wiersza. |
|
Zwraca stan dla określonego pola. |
|
Pobiera wiersze kolejno, zapamiętywanie poprzedniej pozycji. |
|
Konstruktor.Nie jest wywoływana bezpośrednio przez użytkownika. |
|
Wywołana AddRefRows i ReleaseRows.Nie jest wywoływana bezpośrednio przez użytkownika. |
|
Wiersze wydania. |
|
Zmiana następnej pozycji pobrania do położenia początkowego; oznacza to, że utworzony położeniu podczas pierwszego zestawu wierszy. |
|
Ustawia flagi stanu dla określonego pola. |
Członkowie danych
Wskazuje, czy dostawca obsługuje pobierania wstecz. |
|
Wskazuje, czy dostawca może mieć jego kursor przewijania wstecz. |
|
Wskazuje, czy dostawca ma zresetować położenia kursora.Ma to szczególne znaczenie podczas przewijania do tyłu lub pobieranie wstecz w GetNextRows. |
|
Indeks zestawu wierszy, reprezentującą kursor. |
|
Lista uchwytów wierszy. |
Uwagi
IRowset jest interfejs podstawowy zestaw wierszy.
Wymagania
Nagłówek: atldb.h