使用gridview

时间:2016-03-28 17:26:06

标签: vb.net visual-studio

我想使用网格视图从我的表中删除记录,我尝试了很多不同的方法,但是当表单关闭并重新打开数据返回时。 (只是表格而不是程序)

我知道Visual Studio会在程序关闭后重置所有更改。我的添加和修改数据按钮都工作正常,如果我关闭表单并重新打开更改仍然存在。但是我不能用删除来做同样的事情,除非我遗漏了明显= S的东西。

这些是我尝试过的路线,我使用visual basic进行编码。

方法一:

StudentBindingSource.RemoveCurrent()

方法二:

BindingNavigatorDeleteItem.PerformClick()

要保存新数据,我使用以下工作正常:

StudentBindingSource.EndEdit()
StudentTableAdapter.Update(Database1DataSet)

如果我使用上述方法之一删除记录,然后单击“保存”,则会出现以下错误:

在传递带有已删除行的DataRow集合时,更新需要有效的DeleteCommand。

0 个答案:

没有答案