1

我有一个包含 2 个单独表格的应用程序...

在 1 种形式中,它从用户那里获取输入并将其存储在数据库中......该表,在这种情况下是 staffdetails

在另一种形式中,有一个datagridview1 ...我在设计时设置了这个datagridview的数据源

我使用菜单浏览表格...如果第二个表格(即带有gridview的表格)已经打开,它会显示当前的记录数,比如4...当我转到另一个表格并更新时从那里开始表格,然后如果我用gridview关闭表格并再次打开它,更新的表格值不会显示在gridview中......

第二种形式的加载事件中使用的代码是-

Me.Database1DataSet.staffdetails.AcceptChanges()
Me.StaffdetailsTableAdapter.Fill(Me.Database1DataSet.staffdetails)

我可以写什么来更新记录?staffdetails.AcceptChanges()不起作用,似乎

4

1 回答 1

0

使用 tableAdapter 的更新方法。有关使用 tableAdapter 保存到数据库的详细信息,请参阅此 MSDN 页面。

于 2013-05-05T09:41:06.310 回答