注册 登录
编程论坛 ASP技术论坛

asp 如何终止 服务器端 程序运行?

gesongs 发布于 2011-12-06 12:04, 727 次点击
我写了一个 for 语句 从1到10000 的往数据库里写入
但是我突然想终止它运行 于是关掉 网页  结果 数据库里 还是
有数据写入,后来发现 即使关掉 网页 但 服务端 还在 继续运行
直到循环结束!
有什么函数 做成按钮 点击后 就终止 服务端
程序的继续运行?
3 回复
#2
yms1232011-12-06 14:34
大数据量直接循环一万次.......
如果是特别大的数据量,不推荐这种循环方式,极易引起服务器死机。
建议使用使用事物,结合javascript的window.setTimeout来做。
这样可以设定多长时间添加一条数据,同时终止使可以使用事物回滚掉已经添加的数据。
#3
gesongs2011-12-06 14:46
我是做一个 释放 程序  就是 客户发放一段 区间 如1~10000
我要用
asp 实现 1~10000 展开 并存到数据里   for循环可以实现 但是没办法终止
有招么?
我在释放程序里 加了 <%Server.ScriptTimeOut=1000000%>
怎么用 jsp  设计个 按钮  点击后  将  Server.ScriptTimeOut 值改成0 这样
服务器端的程序 不就终止了吗?
#4
gesongs2011-12-06 14:46
我是做一个 释放 程序  就是 客户发放一段 区间 如1~10000
我要用
asp 实现 1~10000 展开 并存到数据里   for循环可以实现 但是没办法终止
有招么?
我在释放程序里 加了
怎么用 jsp  设计个 按钮  点击后  将  Server.ScriptTimeOut 值改成0 这样
服务器端的程序 不就终止了吗?
1