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

VB6非Stream保存图片到数据库

发布时间:2020-12-16 23:36:13 所属栏目:大数据 来源:网络整理
导读:一直以来,大多人喜欢用Stream保存图片到数据库。 其实,直接用insert就可以了。 Dim sTemp As String sTemp = "insert into mypic(pic) values(?)" dim PicB() as byte dim FileID as long fileid=freefile open "c:/test.bmp" for binary access read as #

一直以来,大多人喜欢用Stream保存图片到数据库。

其实,直接用insert就可以了。

Dim sTemp As String

sTemp = "insert into mypic(pic) values(?)"

dim PicB() as byte

dim FileID as long

fileid=freefile

open "c:/test.bmp" for binary access read as #fileid

redim picb(lof(fileid))

get fileid,picb

close #fileid

dim Con as new connection

dim CMD as new command

con.connectionstring ="数据库连接字符串"

con.open

cmd.activeconnection=con

cmd.commandtext= stemp

cmd.commandtype=adcmdtext

cmd.parameters(0).type=adbinary

cmd.parameters(0).value=picb

cmd.execute

con.close

set cmd=nothing

set con=nothing

代码很简单,不需要多解释。

程序在VB6+SQL Server上测试通过。

(编辑:李大同)

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

    推荐文章
      热点阅读