ASP如何现实数据库所有的图片?

来源:百度知道 编辑:UC知道 时间:2024/06/03 13:24:37
showming.asp
<!--#include file="../conn/conn1.asp" --> '连接数据库
<%
id=clng(trim(request("id")))
if id="" then response.End
response.Expires=0
response.buffer=true
response.Clear()
set rs=server.CreateObject("adodb.recordset")
sql="select * from product where productid="&id&""
rs.open sql,conn,3,1
response.ContentType="image/*"
response.BinaryWrite rs("photo")
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
显示的图片的页面:picshow.asp
这里只能显示一张图片,如果要显示所有图片该怎么写啊?各位帮帮忙!!!

showming.asp中,加入如下内容
<a href="picshow.asp?productid=<%=rs("productid")%>">显示所有图片</a>

picshow.asp
<%
y=request("productid")
set rs=server.createobject("ADODB.Recordset")
sql="select * from product where productid="&y
rs.open sql,conn,1,1
do while not rs.eof
response.write "存放图片的路径"&rs("图片字段名")&"<br>"
rs.movenext
loop
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
'显示所有图片,其实就是加一个循环.如果你的图片排布不是显示一列,往下循环的话,就需要与table搭配,写法上就不同