Share via


コマンドおよびパラメーター

適用対象: .NET Framework .NET .NET Standard

ADO.NET のダウンロード

データ ソースへの接続を確立した後、DbCommand オブジェクトを使用してコマンドを実行し、データ ソースから結果を返すことができます。 Microsoft SqlClient Data Provider for SQL Server 用のコマンド コンストラクターのいずれかを使用して、コマンドを作成できます。 コンストラクターには、データ ソースで実行する SQL ステートメント、DbConnection オブジェクト、DbTransaction オブジェクトなど、オプションの引数を渡すことができます。

これらのオブジェクトをコマンドのプロパティとして構成することもできます。 また、CreateCommand オブジェクトの DbConnection メソッドを使用して、特定の接続用のコマンドを作成することもできます。 コマンドによって実行される SQL ステートメントは、CommandText プロパティを使って構成できます。 Microsoft SqlClient Data Provider for SQL Server には、SqlCommand オブジェクトがあります。

このセクションの内容

コマンドの実行
ADO.NET の Command オブジェクトと、それを使用してデータ ソースに対してクエリやコマンドを実行する方法について説明します。

パラメーターの構成
Command のパラメーターの使用 (方向、データ型、パラメーター構文など) について説明します。

CommandBuilder を使用したコマンドの生成
DataAdapter に単一テーブルを対象とする SELECT コマンドが割り当てられているときに、コマンド ビルダーを使用して INSERT、UPDATE、DELETE の各コマンドを自動的に生成する方法について説明します。

データベースからの単一の値の取得
ExecuteScalar オブジェクトの Command メソッドを使用してデータベース クエリから単一の値を返す方法について説明します。

コマンドを使用したデータ変更
Microsoft SqlClient Data Provider for SQL Server を使用して、ストアド プロシージャやデータ定義言語 (DDL) ステートメントを実行する方法について説明します。

関連項目