| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 9444 人关注过本帖
标题:Active Server Pages, ASP 0113 (0x80004005)超过了脚本运行的最长时间.. ...
只看楼主 加入收藏
ccmcy
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2007-7-4
收藏
 问题点数:0 回复次数:10 
Active Server Pages, ASP 0113 (0x80004005)超过了脚本运行的最长时间..求教

错误类型:
Active Server Pages, ASP 0113 (0x80004005)
超过了脚本运行的最长时间。可以为 Server.ScriptTimeOut 属性指定新值或更改 IIS 管理工具中的相应值来更改此限制。


以上错误可能是什么原因?

搜索更多相关主题的帖子: Server Active Pages 脚本 IIS 
2007-07-04 17:40
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
原因一
代码编写的不合理造成某些情况下出现上述错误。
一般就是某些代码造成了死循环。
或者在循环内频繁Open记录集rs(ADODB.RecordSet)也有可能。
还有一种可能就是
Do Until rs.EOF
………………
Loop
这样也会出问题的。
原因二
程序设计时,没有考虑到会读取大量的数据,数据量过大造成计算机处理时间超长。
原因三
服务器设置不正确,造成上面的问题。
可以用上面的排除法先自排错误。
2007-07-04 17:47
shdyh977
Rank: 1
等 级:新手上路
威 望:1
帖 子:109
专家分:0
注 册:2007-5-22
收藏
得分:0 
网页超时了,你可以在网站设置里把有效时间改长一些(一般2个小时),默认一般是30分钟
2007-07-04 17:48
lindong
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2007-3-30
收藏
得分:0 
你的脚本里面出现了无限循环下去的情况!!
这是你循环的条件设置除了问题.
2007-07-04 17:52
lindong
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2007-3-30
收藏
得分:0 
你的脚本里面出现了无限循环下去的情况!!
这是你循环的条件设置除了问题.
2007-07-04 17:53
ccmcy
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2007-7-4
收藏
得分:0 
我自己看看.真的很高兴成为论坛的一员,有这么多热心的人
2007-07-05 08:47
ccmcy
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2007-7-4
收藏
得分:0 

我改了一下,问题主要是因为函数里面用到的一个数据表未打开(那段代码被我注释掉了)
但是那个函数在整个代码中并未被调用,我认为的是打不打开数据表不会有影响,可事实不是这样.
不知道各位怎么认为?

2007-07-05 10:04
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 

一般用
set rs=con.Execute
应该也是在打开记录集,这个操作在后台执行了。

rs.Open
前台显示调用了打开方法,前台执行了打开操作。

2007-07-05 17:31
ccmcy
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2007-7-4
收藏
得分:0 
回复:(ccmcy)Active Server Pages, ASP 0113 (0x80...
我没太明白你说的是什么意思?
2007-07-06 15:25
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
以下是引用ccmcy在2007-7-6 15:25:53的发言:
我没太明白你说的是什么意思?

set rs=con.Execute
这里看似省略了rs.Open其实这个过程由系统内部完成了操作。
rs.Open这个则是程序员代码里完成了这个操作,而非系统完成。

2007-07-06 20:21
快速回复:Active Server Pages, ASP 0113 (0x80004005)超过了脚本运行的最长时间 ...
数据加载中...
 
   



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

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