首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

打开网页延时有关问题

2012-03-30 
打开网页延时问题有个页面里需要处理较大的数据,可执行一些时间以后出来如下提示,应该怎么设置?超过了脚本

打开网页延时问题
有个页面里需要处理较大的数据,可执行一些时间以后出来如下提示,应该怎么设置?
超过了脚本运行的最长时间。您可以通过指定   Server.ScriptTimeOut   属性值来修改此限制或用   IIS   管理工具来修改它

[解决办法]
不好意思,我理解错了.

你是说那个页面要处理很长时间?
可以在业页面 脚本的开始设置:
<%
Server.ScriptTimeOut=10000 //值设置可改,单位为 秒
....

%>
这是脚本运行时间,也可以在 IIS 中的站点属性-> 网站-连接超时 来设置整个网站的这一时间.
推荐只在 那个特别的页面上 用代码设置.

另外,还要考虑 连接数据库超时问题,可以在连接开始设置 CommandTimeOut 的值,单位也是秒.
例如:
<%
Dim conn,constr

set conn= Server.CreateObject( "adodb.connection ")
constr= "Provider=SQLOLEDB;DataSource=**;InitialCatalog=**;UID=**;PWD=**; "
conn.CommandTimeOut=99999
conn.open constr
%>


热点排行