在ASP怎么从数据库提取数据后实现前台的图片显示效果!
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <!--#include file="connection\conn.asp"-->
<%
dim rs,sql
set rs=server.CreateObject("adodb.recordset")
sql="select shangjia_tupian from shangjia_info"
rs.open sql,conn,1,1
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档 </title>
</head>
<body>
<%
do while not rs.eof
%>
<table width="200" border="0">
<tr>
<td> <img src=" <%=rs("pic")%>" /> </td>
</tr>
</table>
<%
rs.movenext
loop
%>
</body>
</html>
我的本意就是通过数据库提取里面的图片地址然后在页面上显示,但是页面上显示的是全都是红色的叉叉。
表中的图像的字段类型是varchar 我存储的是图片的相对路径 例如 photo\metro\automobile\jianing\IMGP8405.JPG
图片存在的位置因为分类了,所以有很多的文件夹来存在放不同的图片。。
图片的存放位置如下图所示。