ASP代码 错代码找错

来源:百度知道 编辑:UC知道 时间:2024/06/15 14:35:24
<%
t=0
set rs=server.CreateObject("ADODB.recordset")
Rs.open "Select * from yfindex ",conn1,1,3
t=t+1
%>
<%
if t>=5 then exit do
rs.movenext
loop
else
response.write "<tr><td align=center colspan=2 bgcolor=#e8e8f4>尚无收录</td></tr>"
end if
rs.close
%>
帮忙看下这段代码有什么问题 我执行的时候总是出现 错误类型:
Microsoft VBScript 编译器错误 (0x800A03EA)
语法错误
/index11.asp, line 173
ElseIf Then

<%
t=0
set rs=server.CreateObject("ADODB.recordset")
Rs.open "Select * from yfindex ",conn1,1,3
if not rs.eof then
do while not rs.eof
t=t+1
%>
<%
if t>=5 then exit do
rs.movenext
loop
else
response.write "<tr><td align=center colspan=2 bgcolor=#e8e8f4>尚无收录</td></tr>"
end if
rs.close
%>

都不知道写的什么东西,代码太垃圾了

<%
t=0
set rs=server.CreateObject("ADODB.recordset")
Rs.open "Select * from yfindex ",conn1,1,3
t=t+1
%>
<%
if t>=5 then
do
rs.movenext
loop
else
response.write "<tr><td align=center colspan=2 bgcolor=#e8e8f4>尚无收录</td></tr>"
end if
rs.close
%>

你的do while 在哪呢?