C# SqlDataAdapter不';不要删除记录

C# SqlDataAdapter不';不要删除记录,c#,sql,C#,Sql,我使用DataSet存储数据,使用SqlDataAdapter处理数据库 对于数据库中的更改记录,我首先编辑数据集中的数据表中的行(插入、编辑、删除) 然后 对于插入或编辑记录,每件事都像一个符咒一样工作。。。 但对于删除,它不起作用 我确信tbl_错误中的行已成功删除,但adp.Update不会从数据库中删除任何内容 如何查找问题?调用行。Remove()相当于调用行。Delete()+AcceptChanges()。 由于AcceptChanges,Update()不进行任何修改 然后替换:

我使用
DataSet
存储数据,使用
SqlDataAdapter
处理数据库

对于数据库中的更改记录,我首先编辑数据集中的数据表中的行(插入、编辑、删除)

然后

对于插入或编辑记录,每件事都像一个符咒一样工作。。。 但对于删除,它不起作用

我确信tbl_错误中的行已成功删除,但adp.Update不会从数据库中删除任何内容

如何查找问题?

调用行。Remove()相当于调用行。Delete()+AcceptChanges()。 由于AcceptChanges,Update()不进行任何修改

然后替换:

DataSetMain.Tables["tbl_error"].Rows.Remove(dr);


您是否有错误,或者更新完成时没有错误,但行仍然存在?@ScottChamberlain:没有。dr.delete()解决了我的问题。。谢谢
DataSetMain.Tables["tbl_error"].Rows.Remove(dr);
dr.Delete()