Sdílet prostřednictvím


Rozhraní objektu sady řádků

Následující tabulka zobrazuje povinné a volitelné rozhraní definované technologií OLE DB pro objekt sady řádků.

Rozhraní

Požadovaný:

Implementované šablonami technologie OLE DB?

IAccessor

Povinný

Ano

IColumnsInfo

Povinný

Ano

IConvertType

Povinný

Ano

IRowset

Povinný

Ano

IRowsetInfo

Povinný

Ano

IChapteredRowset

Volitelné

Ne

IColumnsInfo2

Volitelné

Ne

IColumnsRowset

Volitelné

Ne

IConnectionPointContainer

Volitelné

Yes (prostřednictvím ATL)

IDBAsynchStatus

Volitelné

Ne

IGetRow

Volitelné

Ne

IRowsetChange

Volitelné

Ano

IRowsetChapterMember

Volitelné

Ne

IRowsetCurrentIndex

Volitelné

Ne

IRowsetFind

Volitelné

Ne

IRowsetIdentity

Volitelné (ale je požadováno pro zprostředkovatele úrovně 0)

Ano

IRowsetIndex

Volitelné

Ne

IRowsetLocate

Volitelné

Ano

IRowsetRefresh

Volitelné

Ne

IRowsetScroll

Volitelné

Ne

IRowsetUpdate

Volitelné

Ano

IRowsetView

Volitelné

Ne

ISupportErrorInfo

Volitelné

Ano

IRowsetBookmark

Volitelné

Ne

Průvodcem generované objekty sady řádků implementuje IAccessor, IRowset a IRowsetInfo prostřednictvím dědičnosti. IAccessorImpl váže oba výstupní sloupce. Rozhraní IRowset zpracovává načtené řádky a data. Rozhraní IRowsetInfo zpracovává vlastnosti řádků.

Viz také

Koncepty

Architektura OLE DB Provider šablony