Interfejsy obiektu zestawu wierszy
W poniższej tabeli przedstawiono obowiązkowe i opcjonalne interfejsy zdefiniowane przez ole DB dla obiektu zestawu wierszy.
Interfejs | Wymagane? | Zaimplementowane przez szablony OLE DB? |
---|---|---|
IAccessor | Obowiązkowy | Tak |
IColumnsInfo | Obowiązkowy | Tak |
IConvertType | Obowiązkowy | Tak |
IRowset | Obowiązkowy | Tak |
IRowsetInfo | Obowiązkowy | Tak |
IChapteredRowset | Opcjonalnie | Nie. |
IColumnsInfo2 | Opcjonalnie | Nie. |
IColumnsRowset | Opcjonalnie | Nie. |
IConnectionPointContainer | Opcjonalnie | Tak (za pośrednictwem ATL) |
IDBAsynchStatus | Opcjonalnie | Nie. |
IGetRow | Opcjonalnie | Nie. |
IRowsetChange | Opcjonalnie | Tak |
IRowsetChapterMember | Opcjonalnie | Nie. |
IRowsetCurrentIndex | Opcjonalnie | Nie. |
IRowsetFind | Opcjonalnie | Nie. |
IRowsetIdentity | Opcjonalne (ale wymagane dla dostawców poziomu 0) | Tak |
IRowsetIndex | Opcjonalnie | Nie. |
IRowsetLocate | Opcjonalnie | Tak |
IRowsetRefresh | Opcjonalnie | Nie. |
IRowsetScroll | Opcjonalnie | Nie. |
IRowsetUpdate | Opcjonalnie | Tak |
IRowsetView | Opcjonalnie | Nie. |
ISupportErrorInfo | Opcjonalnie | Tak |
IRowsetBookmark | Opcjonalnie | Nie. |
Obiekt zestawu wierszy wygenerowany przez kreatora implementuje IAccessor
wartości , IRowset
i IRowsetInfo
za pośrednictwem dziedziczenia. Powiąż IAccessorImpl
obie kolumny wyjściowe. Interfejs IRowset
obsługuje pobieranie wierszy i danych. Interfejs IRowsetInfo
obsługuje właściwości zestawu wierszy.