2013-05-05 80 views
1

我有2种单独的形式的应用程序...VB.Net更新数据

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

在其他形式的,有一个datagridview1 ...我已经将这个活动的DataGridView的数据源在设计时

我使用菜单通过形式浏览。 ..如果第二个表格(即gridview的表格)已经打开,它将显示当前的记录数,比如4 ... 当我去到另一个表格,并从那里更新表,然后如果我关闭与GridView的窗体并再次打开它,更新后的表值不显示在GridView中...

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

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

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

回答

0

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

+0

没有帮助......'( – 2013-05-05 11:01:03

+0

表示没有这样的方法可用...当我在期限后键入UPDATE,即句号,智能感知不提供帮助...... – 2013-05-05 11:04:10