数据库中的记录删除不了,怎么办,急 请高手们帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/09/22 15:35:37
cmd.CommandText = "delete from " + table + " where " + zhiduan + "='" + value + "'";
上面的删除语句在一个表中删除时成功,换个table就不行了,怎么办。
数据库表中没有主键不能删除记录吗?

你要确认几个问题:
1。表名是否正确、
2。表中的这个字段是否存在
3。表中的这条记录是否存在
4。这个字段是不是字符类型的?你的SQL表达式带有单引号,所以表示这个字段的类型是字符串。如果是数字的,请去除单引号。