1
1つのプリペアドステートメントで複数のSQLクエリを実行できるかどうかは疑問でした。 これは私が実行する最初のクエリです:複数のSQLクエリをC#プリペインドステートメントで実行
MySqlCommand cmd = new MySqlCommand(
"INSERT INTO Table VALUES (@Date,@Manager,@Joiner,@Number,@Type,@Join,@Status)",
conn);
cmd.Prepare();
cmd.Parameters.AddWithValue("@Date", Date);
cmd.Parameters.AddWithValue("@Manager",Manager);
cmd.Parameters.AddWithValue("@Joiner", Joiner);
cmd.Parameters.AddWithValue("@Number", Number);
cmd.Parameters.AddWithValue("@Type", Type);
cmd.Parameters.AddWithValue("@Join", Join);
cmd.Parameters.AddWithValue("@Status", Status);
cmd.ExecuteReader();
、右、私は DELETE FROM Table where Date='@Date'
クエリを実行する必要があります後。 これを行う最も効率的な方法は何ですか?
2番目のコマンドは単なる例で、実行しているクエリが異なります。この答えをありがとう。 – user3586606