datagrid无法更新数据库(等待中)
nakhi 2003-09-18 04:20:01 在Page_load()执行:
da = New OleDbDataAdapter("select * from files", cnstring)
ds = New DataSet
da.Fill(ds, "t")
dg.DataSource = ds.Tables("t").DefaultView
然后,修改一些datagrid中的数据,按一个按钮:再执行:
Dim cb As New OleDbCommandBuilder(da)
ds.AcceptChanges()
da.Update(ds, "t")
messagebox.show("hi")
其中,ds和da均为窗体级变量.
消息框是出来了,但是就是没有更新到数据库中,在ds通过rowfilter查询的时候,显示的倒是修改以后的数据.程序执行也没有提示错误.