将datagridview中所做的更改更新到Access 2016中

时间:2016-03-28 09:06:45

标签: vb.net ms-access datagridview

我使用datasetbindingsourcetableadapterbindingnavigatordatagridview建立了与Access数据库(Access 2016)的连接。

可行,我可以在datagridview中导航,在datagridview中进行更改,添加和删除记录,但这些更改不会出现在Access DB中。

数据加载:

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    'TODO: This line of code loads data into the 'FacturatieDataSet.Catalogus' table. You can move, or remove it, as needed.
    CatalogusTableAdapter.Fill(FacturatieDataSet.Catalogus
End Sub

删除我使用:

Private Sub BindingNavigatorDeleteItem_Click(sender As Object, e As EventArgs) Handles BindingNavigatorDeleteItem.Click
    CatalogusBindingSource.RemoveCurrent()
    CatalogusTableAdapter.Update(FacturatieDataSet.Catalogus)
End Sub

我是VB 2015的新手,我不是程序员,我这是为了个人学习。

对我的问题有什么(简单)解决方案?

1 个答案:

答案 0 :(得分:0)

您填写数据网格视图,但不进行更新(删除记录时除外)。

查看有关如何使用datagridview处理基本CRUD操作的教程。