コマンドを使用したデータ変更 (ADO.NET)
更新 : November 2007
.NET Framework データ プロバイダを使用すると、ストアド プロシージャまたはデータ定義言語のステートメント (たとえば、CREATE TABLE、ALTER COLUMN など) を実行して、データベースやカタログに対するスキーマ操作を実行できます。これらのコマンドはクエリとは異なり、行を返さないため、Command オブジェクトでは ExecuteNonQuery が提供されています。
ExecuteNonQuery メソッドを使用すると、スキーマを変更できるだけでなく、データを変更するが行を返さない INSERT、UPDATE、DELETE などの SQL ステートメントも処理できます。
ExecuteNonQuery メソッドでは行は返されませんが、Command オブジェクトの Parameters コレクションを通じて入力パラメータ、出力パラメータ、および戻り値を受け渡しできます。
このセクションの内容
データ ソースのデータの更新 (ADO.NET)
データベース内のデータを変更するコマンドまたはストアド プロシージャを実行する方法について説明します。カタログ操作の実行 (ADO.NET)
データベース スキーマを変更するコマンドを実行する方法について説明します。