asp 的access数据库图片显示问题

sheerfish999 2004-08-08 03:40:20

asp中有这几个片段:

........

MemoPic=rs("图片")
........
Tab = Tab & "<TR><TD COLSPAN='4'>" & "<img src=MemoPic>" & " </TD></TR>"

...........


问:

MemoPic能正常显示么?如何正常显示?论坛有错,本人已经没分。
...全文
103 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
aspgreener 2004-08-09

<!--#include file="conn.asp"-->
<%
'可以先新建一个叫showimg.asp的文件,如下
set rec=server.createobject("ADODB.recordset")
rec.open "select 图片 from person where id=" &request("id"),conn,1,1
Response.ContentType = "image/pjpeg"
Response.BinaryWrite rec("图片").getChunk(7500000)
rec.close
set rec=nothing
%>

然后在适当的位置用<img src="showimg.asp?id=<%=id%>" width=100 height=100>
来显示图片!
回复
gu1dai 2004-08-09
response.binarywrite(rs("图片"))
从数据库里取图片是这样取的
回复
sheerfish999 2004-08-09

MemoPic=rs("图片")

MemoPic是个数据库里的的图片,但无法显示,只用MemoPic 不用"<img src=MemoPic>" 又提示格式不对,怎么解决啊?
回复
aspgreener 2004-08-09
是啊!
如果是路径,你就对了!
如果是图片的二进制文本就错了啊!
这个可以参考一些资料
回复
threezxw 2004-08-09
首先看你存的图片还是路径了
回复
guoweidong 2004-08-09
Tab = Tab & "<TR><TD COLSPAN='4'>" & "<img src=MemoPic>" & " </TD></TR>"
<%=MemoPic%>
你的意思应该是图片路径吧.
回复
mrshelly 2004-08-09
RS里存的是图片路径还是图片的数据??????
回复
sheerfish999 2004-08-08
应该可以的吧,我觉得是MemoPic的显示方法不对
回复
gesnackok 2004-08-08
不太可能哦,用ADO的STREAM对象很好的
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-08-08 03:40
社区公告
暂无公告