烟台学校招聘:ASP读出数据库的值相加

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 07:08:44
数据库news表里有个字段叫pic,就是放图片的地址。
现在asp已经读出了前6个图片地址
怎么才能做到输出“图片地址1|图片地址2|图片地址3|图片地址4|图片地址5|图片地址6”呢?
<%i=1%>
<%do while not rs.eof%>
<a href="<%=rs("pic")%>">图片地址<%=i%></a>
<%
i=i+1
if i<6 then
reseponse.write "|"
else
exit loop
end if
%>
<%loop%>
无效的 'exit' 语句啊

Public function HTMLcode(fString)
if not isnull(fString) then
fString = Replace(fString, ">", ">")
fString = Replace(fString, "<", "<")

fString = Replace(fString, CHR(32), " ")
fString = Replace(fString, CHR(9), " ")
fString = Replace(fString, CHR(34), """)
fString = Replace(fString, CHR(39), "'")
fString = Replace(fString, CHR(13), "")
fString = Replace(fString, CHR(10) & CHR(10), "</P><P> ")
fString = Replace(fString, CHR(10), "<BR> ")

HTMLcode = fString
end if
end function
用一个这样的函数就可以了

<%i=1%>
<%do while not rs.eof%>
<a href="<%=rs("pic")%>">图片地址<%=i%></a>
<%
i=i+1
if i<6 then
reseponse.write "|"
else
exit do
end if
rs.movenext
%>
不好意思 有点晕
<%loop%>