複数のクエリなどにSQLCommandを再利用するにはどうすればよいですか?
例えば
SqlCommand mycommand = new SqlCommand("SElect * from BKLAH", myConnection);
mycommand.ExecuteNonQuery();
ここで、mycommandをもう一度使用したいのですが、別のSQLクエリを使用します。どうすればいいですか?
CommandText
次のように、コマンドのプロパティを設定できます。
mycommand.CommandText = @"UPDATE BKLAH SET a = 5 WHERE id=@id";
セクションで使用しUSING
ます。
コマンド 1:
using (SqlCommand mycommand = new SqlCommand("SElect * from BKLAH", myConnection))
{
mycommand.ExecuteNonQuery();
}
コマンド 2:
using (SqlCommand mycommand = new SqlCommand("SElect * from BKLAH2", myConnection))
{
mycommand.ExecuteNonQuery();
}