Rowset オブジェクト インターフェイス
次の表は、行セット オブジェクトの OLE DB によって定義される必須および省略可能なインターフェイスを示しています。
Interface | 必須 | 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 | 省略可能 | いいえ |
ウィザードで生成された行セット オブジェクトは、継承を通じて IAccessor
、IRowset
、および IRowsetInfo
を実装します。 IAccessorImpl
は両方の出力列をバインドします。 IRowset
インターフェイスは、行とデータのフェッチを処理します。 IRowsetInfo
インターフェイスは、行セットのプロパティを処理します。