主题:asp读取数据库图像的显示问题?~~~
sanxianlw
[专家分:0] 发布于 2007-09-07 11:31:00
我在用asp读取access数据库中的二进制图像,显示在页面上时。输出的是乱码,在页面的<img src="">中就是不显示图像~~~~~~~~~~~~~~~~~~`
各位ggjj门,能告诉我这是怎么回事吗?急,重谢~`````
回复列表 (共3个回复)
沙发
linxuanxu [专家分:9360] 发布于 2007-09-07 14:08:00
就是这样的.你要吧读取图片的部分单放在一个页面里.不要混放.
读取图片的页面: showImage.asp // 显示图片的页面 theImage.asp
theImage.asp中有
<img src="theImage.asp?imgId=56" border=0 width ... />
<img src="theImage.asp?imgId=57" border=0 width ... />
imgId在生成静态页前动态写入.
另外你的读取图片的页面中.有任何Respose.Write()等非二进制输出也会造成这种情况.读取图片的页面一定要"纯些"仅仅读取不要在其中搞些其他功能.
板凳
beyondsky [专家分:0] 发布于 2007-09-07 20:35:00
说的不错
3 楼
sanxianlw [专家分:0] 发布于 2007-09-13 09:20:00
谢谢1楼的啊~[em4]
我来回复