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

sheerfish999 2004-08-08 03:40:20

asp中有这几个片段:

........

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

...........


问:

MemoPic能正常显示么?如何正常显示?论坛有错,本人已经没分。
...全文
141 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
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对象很好的

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧