ASP编程+dreamwaver 的一个问题

来源:百度知道 编辑:UC知道 时间:2024/06/27 10:00:24
数据库种类:access表名:photo 连接名:conn 数据集名:rs
我通过模糊查询查到以下2条信息:(目的是查找并欣赏图片,图片在网站根目录的images中)
id name time url
1 沈阳植物园风景 1999-07-12 images/picture05832.jpg
32 沈阳动物园风景 2000-08-22 images/picture44223.jpg

大家看最后一列显示了图片的路径,但是这是文本,我单击它并不能看图片,我有两个想法,请各位达人告诉我能不能实现,具体怎么实现:
1)在向表格中移动rs.url时给它加上衔接,指向图片的地址
2)把图片的id发送到一个新建的display.asp中(发送我会),然后显示该图片

请写清基本过程和关键代码,我不熟悉asp/vbscript的语法

你都能把他输出来了,你还不会写过程?
一下是你第1个想法:
<%
set rs = server.createObject("adodb.recordset")
sql = "select id,name,time,url from photo"
rs.open sql,conn,1,1
do while not rs.eof
%>
<table>
<tr>
<td><%=rs("ID")%></td>
<td><%=rs("Name")%></td>
<td><%=rs("Time")%></td>
<td><a href="<%=rs("Url")%>" title="点击查看图片"><%=rs("Url")%></a></td>
</tr>
</table>
<%
rs.movenext
loop
rs.close
set rs = nothing
%>

你自己都能说的这么清晰,应该写的出啊

<a href="display.asp?id=<%=rs("id")%>><%=rs("name")%></a>

display.asp的代码

连接数据库,打开表,建立记录集...省略

<img src="<%=rs(url)%>">