共用方式為


命令物件介面

更新:2007 年 11 月

下表顯示了 OLE DB 為某命令物件所定義的強制和選擇項介面。

介面

是否為必要項

是否由 OLE DB 樣板實作

IAccessor

強制性

IColumnsInfo

強制性

ICommand

強制性

ICommandProperties

強制性

ICommandText

強制性

IConvertType

強制性

IColumnsRowset

選擇性

ICommandPersist

選擇性

ICommandPrepare

選擇性

ICommandWithParameters

選擇性

ISupportErrorInfo

選擇性

ICommandStream

選擇性

此命令物件會使用 IAccessor 來指定參數繫結。消費者將呼叫 IAccessor::CreateAccessor,傳遞它一個 DBBINDING 結構陣列。DBBINDING 包含了資料行繫結的資訊 (例如型別和長度)。提供者會接收此結構,並判斷資料傳送方式以及是否需要轉換。

ICommandText 介面提供一種指定文字命令的方式。ICommandProperties 介面可處理所有的命令屬性。

請參閱

概念

OLE DB 提供者樣板架構