IRowsetImpl — Klasa
Stanowi implementację 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
Twój Klasa pochodna od IRowsetImpl.RowsetInterface
Klasa pochodna od IRowsetImpl.RowClass
Jednostka przechowywania danych dla HROW.MapClass
Szafka wszystkie dojścia do wierszy posiadanych przez dostawcę.
Elementy członkowskie
Metody
Dodaje licznika odwołań do istniejących uchwyt wiersza. |
|
Wywoływana przez GetNextRows przydzielić nowy HROW.Nie wywołane bezpośrednio przez użytkownika. |
|
Pobiera dane z zestawu wierszy kopię wiersza. |
|
Zwraca stan dla określonego pola. |
|
Pobiera wiersze kolejno, pamiętając poprzedniej pozycji. |
|
Konstruktor.Nie wywołane bezpośrednio przez użytkownika. |
|
Wywoływana przez AddRefRows i ReleaseRows.Nie wywołane bezpośrednio przez użytkownika. |
|
Wiersze wydań. |
|
Powoduje przeniesienie następnej pozycji pobrania do jej początkowego położenia; oznacza to, że utworzony położeniu podczas pierwszego zestawu wierszy. |
|
Ustawia flagi stanu dla określonego pola. |
Elementy członkowskie danych
Wskazuje, czy dostawca obsługuje pobierania wstecz. |
|
Wskazuje, czy dostawca może mieć jego kursor przewijania do tyłu. |
|
Wskazuje, czy dostawca ma zresetować jego pozycji kursora.To ma specjalne znaczenie podczas przewijania do tyłu lub pobieranie wstecz w GetNextRows. |
|
Indeks wierszy, reprezentujących kursora. |
|
Lista uchwytów wierszy. |
Uwagi
IRowset jest interfejs podstawowy zestaw wierszy.
Wymagania
Nagłówek: atldb.h