| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2190 人关注过本帖
标题:脚本运行时间过长问题!!!!请大家来帮帮我....
只看楼主 加入收藏
skybirdzw
Rank: 2
等 级:论坛游民
帖 子:189
专家分:12
注 册:2007-3-30
结帖率:66.67%
收藏
 问题点数:0 回复次数:14 
脚本运行时间过长问题!!!!请大家来帮帮我....
运行这段代码后很长时间最终出现"脚本运行时间过长.."的错误信息,请问是怎么回事啊 ??我在线等~~~~~~

<!--#include file="conn.asp"-->
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<table width="90%" border="1" cellspacing="0" cellpadding="0" height="500">

  <%
set rs=server.CreateObject("adodb.recordset")
rs.open "select big_class_name from big_class order by id desc",conn,1,1
do while not rs.eof
%>
<tr>
<td><%=rs("big_class_name")%></td>
</tr>
<tr>
<%
set rs1=server.CreateObject("adodb.recordset")
rs.open "select * from second_class_name where big_class_name='"&rs("big_class_name")&"' order by id desc"
do while not rs.eof
%>
<td></td>
<%
        rs1.movenext
loop
%>
</tr>
<%
          rs.movenext
    loop
    

    rs.close
    set rs=nothing
  %>
  


  
   
 
  
</table>
搜索更多相关主题的帖子: 脚本 过长 运行 时间 
2008-01-08 11:01
skybirdzw
Rank: 2
等 级:论坛游民
帖 子:189
专家分:12
注 册:2007-3-30
收藏
得分:0 
回复 1# 的帖子
。。。。。。。。。。。。。。??
2008-01-08 11:06
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
set rs1=server.CreateObject("adodb.recordset")
rs.open "select * from second_class_name where big_class_name='"&rs("big_class_name")&"' order by id desc"
do while not rs.eof
改成
set rs1=server.CreateObject("adodb.recordset")
rs1.open "select * from second_class_name where big_class_name='"&rs("big_class_name")&"' order by id desc"
do while not rs1.eof
2008-01-08 11:16
skybirdzw
Rank: 2
等 级:论坛游民
帖 子:189
专家分:12
注 册:2007-3-30
收藏
得分:0 
回复 3# 的帖子
???
我没看 出来和原来的有什么改动啊??
2008-01-08 11:28
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
原帖由 [bold][underline]skybirdzw[/underline][/bold] 于 2008-1-8 11:28 发表 [url=http://bbs.][/url]
???
我没看 出来和原来的有什么改动啊??

rs和rs1

从BFS(Breadth First Study)到DFS(Depth First Study)
2008-01-08 11:34
skybirdzw
Rank: 2
等 级:论坛游民
帖 子:189
专家分:12
注 册:2007-3-30
收藏
得分:0 
回复 5# 的帖子
不行啊 ,改过来还是那个问题!


<!--#include file="conn.asp"-->
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<table width="90%" border="1" cellspacing="0" cellpadding="0" height="500">

  <%

set rs=server.CreateObject("adodb.recordset")
rs.open "select big_class_name from big_class order by id desc",conn,1,1
do while not rs.eof
%>
<tr>
<td><%=rs("big_class_name")%></td>
</tr>
<tr>
<%
set rs1=server.CreateObject("adodb.recordset")
rs1.open "select * from second_class_name where big_class_name='"&rs("big_class_name")&"' order by id desc"
do while not rs1.eof
%>
<td></td>
<%
        rs1.movenext
loop
%>
</tr>
<%
          rs.movenext
    loop
    

    rs.close
    set rs=nothing
  %>
 
</table>
2008-01-08 11:49
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
<!--#include file="conn.asp"-->
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<table width="90%" border="1" cellspacing="0" cellpadding="0" height="500">

  <%

set rs=server.CreateObject("adodb.recordset")
rs.open "select big_class_name from big_class order by id desc",conn,1,1
do while not rs.eof
%>
<tr>
<td><%=rs("big_class_name")%></td>
</tr>
<tr>
<%
set rs1=server.CreateObject("adodb.recordset")
rs1.open "select * from second_class_name where big_class_name='"&rs("big_class_name")&"' order by id desc",conn,1,1
do while not rs1.eof
%>

<td><%=rs1("small_class_name")%></td>

<%
rs1.movenext
loop
%>
</tr>
<%
          rs.movenext
    loop
   rs.close
  set rs=nothing
%>

</table>
2008-01-08 14:01
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
rs1.open "select * from second_class_name where big_class_name='"&rs("big_class_name")&"' order by id desc"
主要是上面那句话的错误
rs1.open "select * from second_class_name where big_class_name='"&rs("big_class_name")&"' order by id desc",conn,1,1
2008-01-08 14:02
skybirdzw
Rank: 2
等 级:论坛游民
帖 子:189
专家分:12
注 册:2007-3-30
收藏
得分:0 
回复 8# 的帖子
是我太大意了!谢谢了 !
2008-01-08 15:00
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
不推荐这种写法,这种嵌套写法肯定会使脚本时间运行过长。
2008-01-08 15:25
快速回复:脚本运行时间过长问题!!!!请大家来帮帮我....
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.053400 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved