行集合对象接口

更新:2007 年 11 月

下表显示 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 提供程序模板结构