private void btnDelete_Click(object sender, EventArgs e)
{
//dataGridView1.Rows.RemoveAt(dataGridView1.CurrentRow.Index);
OleDbConnection con = new OleDbConnection(constr);
con.Open();
OleDbCommand cmd = new OleDbCommand("DELETE FROM tb1 WHERE name='@Name'", con);
cmd.Parameters.AddWithValue("@Name", txtproject_name.Text);
cmd.ExecuteNonQuery();
Bind();
MessageBox.Show("deleted......");
con.Close();
}
这是我的代码,用于在单击按钮时从数据库中删除数据......但它没有删除任何东西......任何人都可以帮助我处理代码
最佳答案
删除参数周围的引号:
"DELETE FROM tb1 WHERE name=@Name"
关于c# - 删除在 c#.net 中不起作用的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21085693/