标题:大家看看这个数据库是不是把图片变成二进制数据保存了?
只看楼主
xuli
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2004-8-24
 问题点数:0 回复次数:2 
大家看看这个数据库是不是把图片变成二进制数据保存了?
我看见一个数据库比较奇特,以前没见过,请教一下大家我猜的他的设计意图对不对。
数据库中有一个字段叫做images-source,里面的内容是长二进制数据,我看了一下这个表的设计视图,这个字段对应的数据类型是ole对象。在程序要显示图片的时候他用的是这样的句子:
sSql = "SELECT IMAGES_SOURCE FROM PICTURE_UPLOAD WHERE PICTURE_ID = " & lngImgId
  objRs.Open sSql,objConn,2,1
 If Not objRs.Eof Then Response.BinaryWrite objRs("IMAGES_SOURCE")
请教大家,这个BinaryWrite是不是可以把二进制数据转变成图片进行显示?还有一个问题,如果images-source字段里放的是图片的二进制代码,那么应该每张图片对应的代码是不一样的,为什么我打开那个表看到images-source字段里的每一条记录里所显示的内容都是“长二进制数据”这样几个字?
搜索更多相关主题的帖子: 二进制数据 数据库 objRs SOURCE 
2005-05-23 09:21
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
得分:0 
二进制数据在列表的时候就是显示成“长二进制数据”

天津网站建设 http://www./
2005-05-23 12:05
xuli
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2004-8-24
得分:0 
明白了,谢谢。

2005-05-23 15:38



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-19073-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.544241 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved