次の方法で共有


コマンドを使用したデータの変更

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

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

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

このセクションにて

データ ソース内のデータの更新 データベース内のデータを変更するコマンドまたはストアド プロシージャを実行する方法について説明します。

カタログ操作の実行 データベース スキーマを変更するコマンドを実行する方法について説明します。

こちらも参照ください