Schnittstellen für Rowset-Objekte

Die folgende Tabelle zeigt die erforderlichen und optionalen Schnittstellen für ein Rowsetobjekt von OLE DB definiert.

Rowset


Schnittstelle

Erforderlich?
Von OLE DB-Vorlagenklassen implementiert?
IAccessor Obligatorisch Ja
IColumnsInfo Obligatorisch Ja
IConvertType Obligatorisch Ja
IRowset Obligatorisch Ja
IRowsetInfo Obligatorisch Ja
IColumnsRowset Optional Nr.
IConnectionPointContainer-Schnittstelle Optional Ja, mittels ATL
IRowsetChange Optional Nr.
IRowsetIdentity Für die Ebene 0 Anbieter erforderlich Ja
IRowsetLocate Optional Nr.
IRowsetScroll Optional Nr.
IRowsetUpdate Optional Nr.
ISupportErrorInfo Optional Nr.

Das vom Assistenten generierte Rowsetobjekt implementiert IAccessor, IRowsetund IRowsetInfo durch Vererbung. Die IAccessorImpl bindet beide Ausgabespalten. Die IRowset -Schnittstelle Griffe holt Zeilen und Daten. Die IRowsetInfo -Schnittstelle verarbeitet die Rowseteigenschaften.

Zurück zu den OLE DB-Provider Vorlage-Architektur

Index