SQL データベースから行を削除するのに苦労しています。エラーは発生せず、正常に動作しているように見えますが、何も削除されません。コードを実行すると、「名前が削除されました」と出力されます
助けてくれてありがとう。
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "Data Source=(LocalDB)\\v11.0;AttachDbFilename=|DataDirectory|\\MyDB.mdf;Integrated Security=True";
try
{
conn.Open();
SqlCommand Command = conn.CreateCommand();
Command.CommandText = "DELETE FROM Contacts WHERE [First Name] = '@Name';";
Command.Parameters.AddWithValue("@Name", DropDownList1.SelectedValue);
Command.ExecuteNonQuery();
TextBox1.Text = DropDownList1.SelectedValue + " Has Been Deleted";
}
catch (Exception ex)
{
TextBox1.Text = "Nope";
}
finally
{
conn.Close();
}