共用方式為


工作階段物件介面

下表顯示 OLE DB 為某工作階段物件所定義的強制和選擇項介面。

介面

是否為必要項?

是否由 OLE DB 樣板實作?

IGetDataSource

強制性

IOpenRowset

強制性

ISessionProperties

強制性

IAlterIndex

選擇項

沒有

IAlterTable

選擇項

沒有

IBindResource

選擇項

沒有

ICreateRow

選擇項

沒有

IDBCreateCommand

選擇項

IDBSchemaRowset

選擇項

IIndexDefinition

選擇項

沒有

ISupportErrorInfo

選擇項

ITableCreation

選擇項

沒有

ITableDefinition

選擇項

沒有

ITableDefinitionWithConstraints

選擇項

沒有

ITransaction

選擇項

沒有

ITransactionJoin

選擇項

沒有

ITransactionLocal

選擇項

沒有

ITransactionObject

選擇項

沒有

工作階段物件會建立一個資料列集物件。 如果提供者支援命令,工作階段也會建立命令物件 (實作 OLE DB TCommandCCommand)。 這個命令物件將實作 ICommand 介面並使用 ICommand::Execute 方法在資料列集上執行命令,如下圖所示。

提供者概念圖

請參閱

概念

OLE DB 提供者樣板架構