运行为什么总是严重超时,打开速度非常慢!慢死人了!求救!

xiayule 2002-05-16 03:18:15
<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="articleconn.asp" -->
<%
set rs1 = Server.CreateObject("ADODB.Recordset")
strsql = "SELECT top 4 newsid, title FROM article ORDER BY dateandtime DESC"
rs1.Open conn,strsql
rs1_numRows = 0
%>
<%
Dim Repeat1__numRows
Repeat1__numRows = -1
Dim Repeat1__index
Repeat1__index = 0
rs1_numRows = rs1_numRows + Repeat1__numRows
%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF" text="#000000">

<table width="100%" border="0">
<tr>
<%
While ((Repeat1__numRows <> 0) AND (NOT rs1.EOF))
%>
<td>
<a href="newstemplate.asp?nid=<%=rs("newsid")%>"><%=(rs1.Fields.Item("title").Value)%></a> </td>
<%
Repeat1__index=Repeat1__index+1
Repeat1__numRows=Repeat1__numRows-1
rs1.MoveNext()
Wend
%>
</tr>
</table>
</body>
</html>
<%
rs1.Close()
%>

...全文
53 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiayule 2002-05-16
  • 打赏
  • 举报
回复
i know,

对不起
我写错了,但程序是对的
nickycheng 2002-05-16
  • 打赏
  • 举报
回复
没错,进入死循环了,检查你的判断条件。


想重新启动iis服务把任务管理器进程中的inetinfo.exe结束。过一会儿iis就正常了。
wuya0531 2002-05-16
  • 打赏
  • 举报
回复
是进入死循环了
NetCop 2002-05-16
  • 打赏
  • 举报
回复
错,不是rs.movenext;
是rs1.movenext.
xiayule 2002-05-16
  • 打赏
  • 举报
回复
rs1.MoveNext() 也可以的
改为rs.movenext也非常慢
wangfei2428 2002-05-16
  • 打赏
  • 举报
回复
rs1.MoveNext() 什么意思?
应该是
rs.movenext

28,409

社区成员

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

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