none
vb.net DataGridView保存的问题 RRS feed

  • 问题

  • Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
      'TODO: 这行代码将数据加载到表“DbDataSet.Table1”中。您可以根据需要移动或移除它。
      Me.Table1TableAdapter.Fill(Me.DbDataSet.Table1)   
     End Sub
      Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
      
      Try
      DataGridView1.Update()
      Me.Table1TableAdapter.Update(Me.DbDataSet.Table1)
      MsgBox("更改成功!")
      Catch ex As Exception
      MsgBox("无法更改!", MsgBoxStyle.Information)
      End Try
    以上Button1_Click可以保存到access数据库,但如何重新运行Form1_Load时却发现刚刚保存的数据却丢失了。请高人指点并给予完整的代码。

    www.jcpgw.com
    2011年11月13日 13:10

答案

  • 您好,

    更改后请检查一下您的数据库是否真的成功更新,如果重新更新,重新加载时数据是不会丢的。如果有什么问题,可以随时来这里问。


    Allen Li [MSFT]
    MSDN Community Support | Feedback to us
    2011年11月15日 2:29
    版主

全部回复