回 帖 发 新 帖 刷新版面

主题:asp读取数据库图像的显示问题?~~~

我在用asp读取access数据库中的二进制图像,显示在页面上时。输出的是乱码,在页面的<img src="">中就是不显示图像~~~~~~~~~~~~~~~~~~`
 各位ggjj门,能告诉我这是怎么回事吗?急,重谢~`````

回复列表 (共3个回复)

沙发

就是这样的.你要吧读取图片的部分单放在一个页面里.不要混放.
读取图片的页面: 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()等非二进制输出也会造成这种情况.读取图片的页面一定要"纯些"仅仅读取不要在其中搞些其他功能.

板凳

说的不错

3 楼

谢谢1楼的啊~[em4]

我来回复

您尚未登录,请登录后再回复。点此登录或注册