Share via


コマンドを使用したデータ変更 (ADO.NET)

.NET Framework データ プロバイダーを使用すると、ストアド プロシージャまたはデータ定義言語のステートメント (たとえば、CREATE TABLE、ALTER COLUMN など) を実行して、データベースやカタログに対するスキーマ操作を実行できます。 これらのコマンドはクエリとは異なり、行を返さないため、Command オブジェクトでは ExecuteNonQuery が提供されています。

ExecuteNonQuery メソッドを使用すると、スキーマを変更できるだけでなく、データを変更するが行を返さない INSERT、UPDATE、DELETE などの SQL ステートメントも処理できます。

ExecuteNonQuery メソッドでは行は返されませんが、Command オブジェクトの Parameters コレクションを通じて入力パラメーター、出力パラメーター、および戻り値を受け渡しできます。

このセクションの内容

参照

その他の技術情報

ADO.NET でのデータの取得および変更

コマンドとパラメーター (ADO.NET)