VB.Net在设计时更新Datatable / Dataset的数据

时间:2013-05-05 08:59:47

标签: vb.net visual-studio-2010 datatable dataset design-time

我有一个有两种不同形式的应用程序......

在1表单中,它接受来自用户的输入并将其存储在数据库中... 该表格,在这种情况下是staffdetails

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

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

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

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

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

1 个答案:

答案 0 :(得分:0)

使用tableAdapter的update方法。 有关使用tableAdapter保存到数据库的详细信息,请参阅this MSDN page