社区
ASP
帖子详情
暂停asp程序如何实现?
atubo1234
2006-08-16 05:53:17
生成静态页的asp程序,具体是:获得起始SID和结束EID后,循环生成SID和EID之间的静态页.
由于生成静态页很耗费服务器资源,如何实现每过10个ID后,让程序暂停10秒,后让程序再继续?
...全文
760
54
打赏
收藏
暂停asp程序如何实现?
生成静态页的asp程序,具体是:获得起始SID和结束EID后,循环生成SID和EID之间的静态页. 由于生成静态页很耗费服务器资源,如何实现每过10个ID后,让程序暂停10秒,后让程序再继续?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
54 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
atubo1234
2006-08-22
打赏
举报
回复
没办法 谁让俺不是老板呢? 他要求我一定要这么做,没法啊 !!
senvenliu
2006-08-22
打赏
举报
回复
干吗那么麻烦啊,用两个文本框,一个是开始ID,一个是结束ID,想生成多少输入多少多好啊。我就是这么用的。
建议:设置告诉缓存,那样快快很多
RS.CACHESIZE=数字(默认为1,越大查询越快。)
atubo1234
2006-08-22
打赏
举报
回复
Up
atubo1234
2006-08-22
打赏
举报
回复
使用xmlhttp + asp 没法实现了 是吧 !上面的两位 确定 ?
cime63
2006-08-22
打赏
举报
回复
ASP不行的
weblogical
2006-08-22
打赏
举报
回复
asp不能实现的
atubo1234
2006-08-22
打赏
举报
回复
使用xmlhttp时,如果只是简单的从后台某个asp页面(假如是a.asp)中提取数据是可以的; 但如果a.asp是执行提交数据库或是在后台创建文件夹,前台页面就是客户端页面执行xmlhttp.send时,就会提示说 脚本有危险,是否继续? 无论点 “是” 还是“否”,后台都不会有实际的文件产生(因我要生成静态页html文件)????????
---------------------------------------------------
这个问题有人知道怎么回事吗 ?
atubo1234
2006-08-21
打赏
举报
回复
我是LZ 不是死循环了
但有一点是:程序运行时CPU占用率很高是真的 你可以在运行时看下任务管理器就知道了
xzr2004
2006-08-21
打赏
举报
回复
类似死循环?
那你给个看
lamking
2006-08-21
打赏
举报
回复
Sub delaySec(DelaySeconds)
SecCount = 0
Sec2 = 0
While SecCount<DelaySeconds + 1
Sec1=Second(Time())
If Sec1<>Sec2 Then
Sec2=Second(Time())
SecCount=SecCount+1
End If
Wend
End Sub
这根本就是类似死循环的.
atubo1234
2006-08-21
打赏
举报
回复
可以去参与一下动网后台贴子更新的那段代码
--------------------
谁有源码或是地址,给发个看看!!!
atubo1234
2006-08-21
打赏
举报
回复
再问:ajax 怎么实现?能具体详细的说说吗 ?具体的程序流程
atubo1234
2006-08-21
打赏
举报
回复
辛苦几位大虾了!!!
还有一个问题:使用xmlhttp时,如果只是简单的从后台某个asp页面(假如是a.asp)中提取数据是可以的; 但如果a.asp是执行提交数据库或是在后台创建文件夹,前台页面就是客户端页面执行xmlhttp.send时,就会提示说 脚本有危险,是否继续? 无论点 “是” 还是“否”,后台都不会有实际的文件产生(因我要生成静态页html文件)????????
laogou
2006-08-21
打赏
举报
回复
ck4918的正确,jsp和asp.net有,asp没有
跳跃的JAX
2006-08-21
打赏
举报
回复
比如,客户端每隔10s抓取一次aaa.asp并得到抓取的页面内容:settimeout(“function”,10000),aaa.asp设置一个application,为0时说明是第一次运行,得到前10条记录,每运行一次加一。下次运行就变为2,则取11-21的记录,一直到数据库内容取完后,response.write("ok"),客户端得到ok值后调用clearsettimeout取消调用
alert("ok"),完成功能
跳跃的JAX
2006-08-21
打赏
举报
回复
碰到过类似的问题,response.end()解决不了问题,他不是暂停而是停止
用js+asp可以实现,也就是用客户端加服务端一起完成这个功能,因为客户端有一个settimeout函数,可以在一段时间后开始运行,因此,我 可以用xmlhttp把开始何结束ID作为参数传给asp页面,asp生成相应ID段的静态后,客户端调用settimeout,时间到后,又传下一部分的ID段,完成后又settimeout一段时间。
我是这么解决的,看对你又帮助没有,呵呵``
Amely
2006-08-21
打赏
举报
回复
Response.end
非凡笨笨
2006-08-21
打赏
举报
回复
我记得vb里面有个句子可以运行,每运行一次是100毫秒,不知道asp有没有哦~~~
lamking
2006-08-21
打赏
举报
回复
就象楼上哪位说的,asp是不能暂停执行的.我也没说你的是死循环,只不过是类似死循环的,在比如你设定的10秒钟内,程序将拼命的计算.
你那段代码,好久以前网上就有了,那并不是解决问题的办法.
单纯靠asp做不到.我也就没办法给你个看看了.
coble
2006-08-19
打赏
举报
回复
可以去参与一下动网后台贴子更新的那段代码
加载更多回复(33)
IIS使用ISAPI_REWRITE3返回503代码
本文介绍了如何利用IIS控制权为网站建立独立的应用
程序
池,并通过
暂停
应用
程序
池来处理503服务临时不可用的情况。提供了503.
asp
和503.php两种解决方案,包括代码
实现
和网页展示。
服务器如何停止
程序
运行,如何让
程序
暂停
几秒再执行
本文探讨了编程中的
暂停
方法,包括Thread.Sleep与Application.DoEvents,并介绍了SMTP邮件发送的频率限制及其解决方案,自建SMTP服务的重要性。
让
asp
.net
程序
执行时
暂停
本文介绍了一种简单的线程
暂停
方法,通过使用System.Threading.Thread.Sleep方法可以让当前线程
暂停
指定的时间,这对于
实现
定时任务或者控制
程序
运行节奏非常有用。
php代码
暂停
,JavaScript_JS
实现
程序
暂停
与继续功能代码解读,下面代码用JS
实现
了
程序
的暂 - phpStudy...
本文详细介绍了如何使用JavaScript
实现
程序
的
暂停
和继续功能。通过将函数拆分为两部分,并利用setTimeout和this.NextStep方法,
实现
了在指定时间后继续执行代码的功能。示例代码中展示了如何在Test函数中调用
暂停
和继续,并在
暂停
后触发NextStep函数显示'NextStep'警告。
如何让
asp
.net执行命令,
暂停
几秒,再执行下一行命令?(已解决)
本文介绍在
ASP
.NET中如何使用Thread.Sleep方法使线程
暂停
指定时间,通过设置毫秒数参数即可轻松
实现
任务间的延迟执行。
ASP
28,403
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章