数据库更新问题?

hxzgy 2008-10-28 03:12:54
我把数据库(表名123)的数据导入datagridview中,修改数据,保存,而数据库没变?在网上找了很多相关资料 ,都没解决!(不好意思是新手)
保存按钮的代码如下:

Dim myConn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & fFileName & ";" & "Jet OLEDB:Database Password='" & PassWord & "';")
Dim myDataAdapter = New OleDbDataAdapter
myDataAdapter.SelectCommand = New OleDbCommand("SELECT * FROM 123", myConn)
myConn.Open()
Dim custCB = New OleDbCommandBuilder(myDataAdapter)

Dim custDS = New DataSet()
myDataAdapter.Fill(custDS, "123")
myDataAdapter.Update(custDS, "123")

myConn.Close()

都查了几天了!没出错提示,请帮忙解决一下,谢谢!!!
...全文
78 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hxzgy 2008-10-28
  • 打赏
  • 举报
回复
能帮我改写一下吗?我确实不懂!谢谢!!
如提供例子最好!
lanr8847 2008-10-28
  • 打赏
  • 举报
回复
你重新声明了数据集,再以该数据集更新原表,当然不会有变化
应该用与绑定dgv的数据集更新
可以把数据集和适配器声明为局部变量

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧