大家帮我看看是不是死循环了??

imwinner 2004-11-24 07:22:43
我是新手,想做个数据查找并输出程序。现在数据记录集已经能从数据库内读出了,但不能输出到页面上,我跳转到这个页面时就显示不出任何东西,并出现CPU占用率100%的情况,这是不是死循环了?我打开任务管理器,上面显示DLLHOST.EXE这个进程占用了所有的CPU资源。
代码如下:
.......
........(省略代码)
if rs.eof or rs.bof then
response.write "没有找到符合条件的记录!"
else
response.write "找到符合条件的记录!"
do while not rs.eof
%>
<tr>
<td><%=rs("time")%></td>
</tr>
<%
loop
%>
</table>
<%
end if
%>

请问问题出哪了??
...全文
65 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
imwinner 2004-11-24
  • 打赏
  • 举报
回复
解决了,果然少了rs.movenext()。谢谢 LibraLjh(突然空闲)!!!20分归你了~~
imwinner 2004-11-24
  • 打赏
  • 举报
回复
不行啊,还是死循环,应该是输出那段写错了,可我不知道该怎么写才正确~~
LibraLjh 2004-11-24
  • 打赏
  • 举报
回复
你的游标没动,加上1句:
rs.movenext()
就好了。
ygjwjj 2004-11-24
  • 打赏
  • 举报
回复
if rs.eof then
潜水的鱼 2004-11-24
  • 打赏
  • 举报
回复
if rs.eof or rs.bof then ----> if rs.eof and rs.bof then

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧