行集合对象接口

下表显示 OLE DB 为行集合对象定义的强制和可选接口。

接口

是否必需?

是否由 OLE DB 模板实现?

IAccessor

必需

IColumnsInfo

必需

IConvertType

必需

IRowset

必需

IRowsetInfo

必需

IChapteredRowset

可选

IColumnsInfo2

可选

IColumnsRowset

可选

IConnectionPointContainer

可选

是(通过 ATL)

IDBAsynchStatus

可选

IGetRow

可选

IRowsetChange

可选

IRowsetChapterMember

可选

IRowsetCurrentIndex

可选

IRowsetFind

可选

IRowsetIdentity

可选(但对于级别 0 提供程序为必需)

IRowsetIndex

可选

IRowsetLocate

可选

IRowsetRefresh

可选

IRowsetScroll

可选

IRowsetUpdate

可选

IRowsetView

可选

ISupportErrorInfo

可选

IRowsetBookmark

可选

向导生成的行集合对象通过继承实现 IAccessorIRowsetIRowsetInfoIAccessorImpl 绑定双方的输出列。 IRowset 接口处理获取行和数据。 IRowsetInfo 接口处理行集合属性。

请参见

概念

OLE DB 提供程序模板体系结构