【发布时间】:2017-10-02 22:21:38
【问题描述】:
我正在尝试从我的数据库中删除一行,当我点击一行然后按下我的删除按钮时,它说“没有一个或多个必需参数的给定值”,我不知道错误是什么,我检查了我的表名,它是正确的。我的另一个删除按钮工作正常
DialogResult result = MessageBox.Show("Are you sure you want to delete this user?",
"Delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (result == DialogResult.Yes)
{
string sql = string.Format(@"DELETE FROM User_list WHERE ID ={0}",
dataGridView2.CurrentRow.Cells[0].Value.ToString());
crudTools.ExecuteQuery(sql);
crudTools.FillDataGrid("SELECT * FROM User_list", ref dataGridView2);}
【问题讨论】:
-
当您在该 ExecuteQuery 行上放置断点时,sql 变量的值是多少?
标签: c# sql ms-access-2007