ASP网页编程中遇到的一个问题。简单的来说一下目的,我想显示表1中点击量最高10条信息,并在每条信息前面加一张数字不同的图片,也就是1-10。
编程思路:
用select筛选出10条最高的,然后设图片数字为n,等出以下代码:
<%set rs=server.createobject("adodb.recordset")
Sql="select top 11 * from NewHouse order by hits desc"
Rs.Open Sql,Conn,1,1
if rst.eof then
%>
显示空白
<%
else n=1
do while not rst.eof
%>
<img border="0" src="skins/n<%=n%>.gif"><%=trim(rs("title"))%>
<%
rst.movenext
n=n+1
loop
end if
rst.close
%>
之后运行出现错误
Microsoft VBScript 编译器错误 (0x800A03F6)
缺少 'End'
请问问题出在哪里?