4

複数のクエリなどにSQLCommandを再利用するにはどうすればよいですか?

例えば

SqlCommand mycommand = new SqlCommand("SElect * from BKLAH", myConnection);
mycommand.ExecuteNonQuery();

ここで、mycommandをもう一度使用したいのですが、別のSQLクエリを使用します。どうすればいいですか?

4

2 に答える 2

9

CommandText次のように、コマンドのプロパティを設定できます。

mycommand.CommandText = @"UPDATE BKLAH SET a = 5 WHERE id=@id";
于 2012-12-24T13:57:29.340 に答える
0

セクションで使用し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();
}
于 2012-12-24T13:58:17.327 に答える