
正文
vb.net在线更新程序 vbnet停止更新
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
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
相关问答
Q1: vb.net中向数据库写入数据后如何更新??(急,在线等)
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim shkcode1 As String
Dim shimei1 As String
Dim inymd1 As String
Dim sqlstr As String
' Dim dr As DataRow
shkcode1 = DataGridView1.Rows(4).Cells(0).Value
shimei1 = DataGridView1.Rows(4).Cells(1).Value
inymd1 = DataGridView1.Rows(4).Cells(2).Value
sqlstr = " insert into EA_M1施设职员(shkcode,shimei,inymd) values ('" shkcode1 "','" shimei1 "','" inymd1 "')"
Dim connection As New OracleConnection("连接字符串")
Dim cmd As New OracleCommand(sqlstr, connection)
Try
connection.Open()
Dim rows As Integer = cmd.ExecuteNonQuery()
if rows 0 then
'说明执行成功了.可以做之后的操作
end if
Catch E As System.Data.OracleClient.OracleException
connection.Close()
Throw New Exception(E.Message)
End Try
end sub
ps:建议去学学ADO.Net 不难的.
Q2: vb.net 自动更新指定位置的.exe 文件 例如,程序运行时,会自动更新 \\192.16
自动升级?提供个思路供vb.net在线更新程序你参考。
独立编写升级模块vb.net在线更新程序,编译为单独文件vb.net在线更新程序,并且在主程序中通过事件或方法以调用外部程序vb.net在线更新程序的方式调用。
可另创二进制文件记录,本机软件版本号及版本日期。升级模块内有与网络文件日期或版本号比较的代码。比较结果发现已经更新提示后由用户选择是否更新,更新时直接覆盖。当然,更人性化的可以让用户选择新功能安装。
文件位置?一般可以通过注册表确认。开始学时,可以直接记录到一个文件里,更新时取出来就是vb.net在线更新程序了。
Q3: 我想用vb.net写个在线升级程序,上网找个代码,里面AxWebBrowser是什么?
AxWebBowser就是原来VB6里面那个COM控件WebBowser.直接在添加引用时选择COM一页进去找就是了
在线升级一般采用FTP方式.先由客户端发起更新请求,服务器返回现在最新的文件的清单、版本、修改日期等信息,客户端拿到和自己的文件进行比对,发现不同的就用FTP方式向服务器索取最新的,然后替换掉自己的就可以了。
Q4: vb.net制作的程序,发布更新程序的问题。
你1.0里做了查找更新的功能么?通常比如做一段连到更新服务器,验证下最新版本信息比如服务器目录下放个记录版本号和新版位置的txt,有了就用单写的更新程序更新(不能更新正在运行的自己的关系)。至于没做这部分而要让原来的1.0自己“感应”到那是天方夜谭了。
关于vb.net在线更新程序和vbnet停止更新的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






