共用方式為


Rowset 物件介面

下表顯示 OLE DB 針對數據列集物件所定義的強制和選擇性介面。

介面 是必要的嗎? 由 OLE DB 範本實作?
IAccessor 必要 Yes
IColumnsInfo 必要 Yes
IConvertType 必要 Yes
IRowset 必要 Yes
IRowsetInfo 必要 Yes
IChapteredRowset 選擇性 No
IColumnsInfo2 選擇性 No
IColumnsRowset 選擇性 No
IConnectionPointContainer 選擇性 是 (透過 ATL)
IDBAsynchStatus 選擇性 No
IGetRow 選擇性 No
IRowsetChange 選擇性 Yes
IRowsetChapterMember 選擇性 No
IRowsetCurrentIndex 選擇性 No
IRowsetFind 選擇性 No
IRowsetIdentity 選擇性 (但層級 0 提供者的必要專案) Yes
IRowsetIndex 選擇性 No
IRowsetLocate 選擇性 Yes
IRowsetRefresh 選擇性 No
IRowsetScroll 選擇性 No
IRowsetUpdate 選擇性 Yes
IRowsetView 選擇性 No
ISupportErrorInfo 選擇性 Yes
IRowsetBookmark 選擇性 No

精靈產生的數據列集物件會透過繼承來實作 IAccessorIRowsetIRowsetInfo 。 會 IAccessorImpl 系結這兩個輸出數據行。 介面會 IRowset 處理擷取數據列和數據。 介面 IRowsetInfo 會處理數據列集屬性。

另請參閱

OLE DB 提供者範本架構