加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

用VB.NET 如果将任何文件以二进制形式保存在数据库,然后再从数

发布时间:2020-12-16 22:55:17 所属栏目:大数据 来源:网络整理
导读:Imports System.IO Imports System.Text Imports System.Data.SqlClient Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles Button1.Click Dim s As String = "" Dim FileStr As New FileS

Imports System.IO
Imports System.Text
Imports System.Data.SqlClient
Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles Button1.Click
Dim s As String = ""
Dim FileStr As New FileStream("F:/模拟自动更新安装部署.msi",FileMode.Open,FileAccess.Read) '文件位置
Dim TempBytes(FileStr.Length - 1) As Byte
Dim idd As Integer = FileStr.Read(TempBytes,FileStr.Length)
FileStr.Close()

Dim a As Integer = s.Length
Dim connStr As String = "server=192.168.0.127;database=测试SQL;uid=sa;password="
Dim conn As SqlConnection = DBHelp.DBConn(connStr)
Dim ds As New DataSet()
Dim dp As New SqlDataAdapter("SELECT * FROM 版本表 WHERE 1=0",conn)
Dim aa As SqlCommandBuilder = New SqlCommandBuilder(dp)
dp.Fill(ds)
Dim DTR As DataRow = ds.Tables(0).NewRow()
DTR("版本号") = "1.0.0.1"
DTR("更新日期") = DateTime.Now.ToString()
DTR("更新文件") = TempBytes
ds.Tables(0).Rows.Add(DTR)
dp.Update(ds)
conn.Close()


End Sub

Private Sub Button2_Click(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles Button2.Click Dim connStr As String = "server=192.168.0.127;database=测试SQL;uid=sa;password=" Dim conn As SqlConnection = DBHelp.DBConn(connStr) Dim ds As New DataSet() Dim dp As New SqlDataAdapter("SELECT * FROM 版本表",conn) Dim aa As SqlCommandBuilder = New SqlCommandBuilder(dp) dp.Fill(ds) Dim TempBytes() As Byte = ds.Tables(0).Rows(0)("更新文件") Dim FileStr As New FileStream("F:/模拟自动更新安装部署还原.msi",FileMode.Create,FileAccess.Write) FileStr.Write(TempBytes,TempBytes.Length) FileStr.Close() End SubEnd Class

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读