我试图让指挥工作,但它没有工作帮助请。此错误出现在cmd(“删除
我有sqlcommand cmd;
private void DeleteRecordBtn_Click(object sender, EventArgs e)
{
cmd("delete blacklist1 where idnumber=@Idnumber", con);
con.Open();
cmd.Parameters.AddWithValue("@idnumber", UID.Text);
cmd.ExecuteNonQuery();
con.Close();
}
这一行:
cmd("delete blacklist1 where idnumber=@Idnumber", con);
应该:
cmd = new SqlCommand("delete blacklist1 where idnumber=@Idnumber", con);
但是,您应该将其放在using
块中,以便在完成后释放cmd资源。见:SqlCommand with using statement