无法让我的datagridview写回MS Access数据库

时间:2011-10-03 07:57:23

标签: vb.net datagridview ms-access-2003

我正在使用MS Access 2003和vb.net来开发库存管理的Windows应用程序。

我在表单中使用了datagridview并使用FillBytoolstrip选项,可以使用类型过滤数据。

但我不知道如何更新数据库以反映gridview中的最新更改。

尝试搜索但找不到合适有序的答案。

你可以帮我解决这个问题吗?

以下是我使用过的代码。我是新来的。请帮忙!!

Private Sub BOM_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Me.PartnoTableAdapter.Fill(Me.HemDatabase1DataSet3.partno)

End Sub

Private Sub FillByToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FillByToolStripButton.Click
        Try
            Me.PartnoTableAdapter.FillBy(Me.HemDatabase1DataSet3.partno, TypeToolStripTextBox.Text)
        Catch ex As System.Exception
            System.Windows.Forms.MessageBox.Show(ex.Message)
        End Try

1 个答案:

答案 0 :(得分:0)

您已设置TableAdapter PartnoTableAdapter来执行数据库读取(使用Fill& FillBy方法。)

使用相同的TableAdapter使用其Update方法写回数据库。