Vb.net 将datagridview绑定到access表

Vb.net 将datagridview绑定到access表,vb.net,ms-access,bind,Vb.net,Ms Access,Bind,我使用VB.NET2010。我的表单中有一个datagridview,它从访问表中获取数据。以下是创建链接的代码: CS = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & FileNewName & ";Jet OLEDB:Database Password=asd" Con.ConnectionString = CS Con.Open() Da = New OleDbDataAdapter(

我使用VB.NET2010。我的表单中有一个datagridview,它从访问表中获取数据。以下是创建链接的代码:

  CS = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & FileNewName & ";Jet OLEDB:Database        Password=asd"
  Con.ConnectionString = CS
  Con.Open()

  Da = New OleDbDataAdapter("SELECT * from tblDetail where NoCompte = " & N.ToString, Con)
  Da.Fill(tblDet)

  DataGr.DataSource = tblDet
所有这些都非常有效。我的Access表中的所有数据都显示在我的Datagridview中

然后用户将进行更改,我当然希望新数据更新回Access表

这不是一个简单的方法吗?还是我必须一行一行地使用OleDbCommand和SQL语句“update tblDetail set Name=…”


感谢您的帮助

您使用与检索数据相同的数据适配器来保存更改<代码>填充根据需要执行
选择命令
更新
执行
插入命令
更新命令
删除命令

良好开端。您可能还想提及
OleDbCommandBuilder