OdbcCommandBuilder.DeriveParameters(OdbcCommand) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
OdbcCommand で指定したストアド プロシージャからパラメーター情報を取得し、指定した 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。 取得したパラメーターは、Parameters の OdbcCommand コレクションに追加されます。
例外
基になる ODBC ドライバーがストアド プロシージャのパラメーター情報を返さないか、コマンド テキストが有効なストアド プロシージャ名ではありません。または、指定した CommandType が CommandType.StoredProcedure
ではありません。
注釈
DeriveParameters は、 の既存のパラメーター情報を上書きします OdbcCommand。
DeriveParameters には、情報を取得するためのデータ ソースへの追加の呼び出しが必要です。 パラメーター情報が事前にわかっていれば、情報を明示的に設定してパラメーター コレクションにデータを設定する方が効率的です。
ストアド プロシージャでのみ使用 DeriveParameters できます。 を使用 DeriveParameters して、パラメーター化された SELECT ステートメントなどの任意の Transact-SQL ステートメントを設定 OdbcParameterCollection することはできません。
適用対象
こちらもご覧ください
.NET