共用方式為


OdbcCommandBuilder.DeriveParameters(OdbcCommand) 方法

定義

OdbcCommand 中指定的預存程序 (Stored Procedure) 擷取參數資訊,並填入 (Populate) 指定 Parameters 物件的 OdbcCommand 集合。

public:
 static void DeriveParameters(System::Data::Odbc::OdbcCommand ^ command);
public static void DeriveParameters (System.Data.Odbc.OdbcCommand command);
static member DeriveParameters : System.Data.Odbc.OdbcCommand -> unit
Public Shared Sub DeriveParameters (command As OdbcCommand)

參數

command
OdbcCommand

OdbcCommand,參考參數資訊衍生來源的預存程序。 衍生的參數已加入到 ParametersOdbcCommand 集合。

例外狀況

基礎 ODBC 驅動程式不支援傳回預存程序參數資訊,或是命令文字不是有效的預存程序名稱,或者指定的 CommandType 不是 CommandType.StoredProcedure

備註

DeriveParameters 覆寫的任何現有參數資訊 OdbcCommand

DeriveParameters 需要對數據源進行額外的呼叫,才能取得資訊。 如果事先知道參數資訊,藉由明確設定資訊來填入參數集合會更有效率。

您只能搭配預存程式使用 DeriveParameters 。 您無法使用 DeriveParameters 來填 OdbcParameterCollection 入任意 Transact-SQL 語句,例如參數化的 SELECT 語句。

適用於

另請參閱