永发信息网

VB中显示数据库的OLE 对象(图片)

答案:5  悬赏:10  手机版
解决时间 2021-04-03 07:03
VB中显示数据库的OLE 对象(图片)
最佳答案
Dim sz() As Byte
Dim fl As Single

fl = adors("Photo").ActualSize
ReDim sz(fl - 1) As Byte
sz() = adors("Photo").GetChunk(fl)

Open "C:\tmp.jpg" For Binary As 128
Put 128, , sz()
Close 128
全部回答
这个你从书里找就可以了,想学就自己学
代码我就不想写啦一般我以前的做法是 把图片读到内存 转换成 数据流 存到数据库用的时候就是把数据库中的比特流读出来 再转换成图片
先读出来(用ado的stream对象或者用比较古老的getchunk方法),对于图片文件一般先保存为临时文件(对于文本则不用,不过可能需要转换为unicode字串),然后在控件上显示即可
private sub GetPic()
dim pic as string
pic=ado.fields("photo_path")
Set Picture1.Picture = LoadPicture(pic)
end sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
仙缘很多人都有吗?有仙缘的人身上是不是有什
衣炒素怎么做如何做好吃
皇家鹿欣灵说的比较神,但有的说不可信,我想
《心迷宫》,不知道这部电影是否配得上"精妙
that he made an obvious mistake, Jeff went
魔兽世界中的其拉作战坦克算不算收集坐骑得白
两墙之间怎么装修效果图
如何查找养老保险
某市居民生活用电基本价格为每度0.40元,若每
4月27是农历多少号
你的左边是一只狼右边是一个鬼你射左边还是右
如何鉴别海参的质量
我憋了一下孩子(扩句)
以秋为主题作文600字
运动康复专业世界大学排名
推荐资讯
急需参考答案:某居民企业为增值税一般纳税人
芹菜哪些人不能吃
非供暖期我家装修,暖气阀门没关也没有水,过
动漫公认的神作是哪些
What ___for lunch,Tim?A.do you do B.do yo
2017年在上海高考490分排名多少位
2018年7月8日东莞到厦门动车,东莞在哪个站在
想要好听酷酷的qq名男生
战士和守护选一个哪个好
(负2又11分之9)除31等于几
我想学做熟食.有人教我吗
爱德朗筒灯怎么样
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?