VB.NET用UpdateCommand更新数据库Try
objconn.Open()
Dim dt As New DataTable
Dim strsql = "select * from Info"
objadap.SelectCommand = New OleDb.OleDbCommand(strsql, objconn)
objadap.Fill(objDSet, "Info")
objDSet.Clear()
Dim cmdbuilder As New OleDb.OleDbCommandBuilder(objadap)
objadap.UpdateCommand = cmdbuilder.GetUpdateCommand()
‘此处修改数据
objadap.Update(objDSet.Tables("Info"))
objconn.Close()
MsgBox("保存成功", , "提示") '******
Catch ex As Exception
MsgBox(Err.Description, MsgBoxStyle.Critical, Err.Number)
End Try
VB.NET,将数据从dataset中删除了,如何更新到数据库?需要声明使用CommandBuilder对象 , 你是 SQL 数据库还是 ACCESS 数据库,这两者的对象不一样的 。
对于:SQL server
Dim Mybuilder As SqlCommandBuilder = New SqlCommandBuilder(da)
da.Update(dt)'使用Update方法实现更新到数据库
对于:ACCESS
Dim Mybuilder As OleDbCommandBuilder = New OleDbCommandBuilder(da)
da.Update(dt)'使用Update方法实现更新到数据库
【vb.net更新 vb6升级net】关于vb.net更新和vb6升级net的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 西瓜直播伴侣1.1.7,西瓜直播伴侣和抖音直播伴侣的区别
- 电脑为什么连不上U盘,电脑连接不上u盘没反应
- mysql启动密码忘记,mysql密码忘了咋办
- 怎么在抖音直播上有人,抖音直播怎么才能有人
- 农村做电商如何赚钱,农村电商适合做什么
- mongodb根据外键查询,mongodb查询sql
- 多条件删选js连数据库,js根据条件删除数组
- mysql怎么支持多机 mysql支持多线程吗
- mysql看有几张表,mysql查看表数量