社区
ASP
帖子详情
暂停asp程序如何实现?
atubo1234
2006-08-16 05:53:17
生成静态页的asp程序,具体是:获得起始SID和结束EID后,循环生成SID和EID之间的静态页.
由于生成静态页很耗费服务器资源,如何实现每过10个ID后,让程序暂停10秒,后让程序再继续?
...全文
651
54
打赏
收藏
暂停asp程序如何实现?
生成静态页的asp程序,具体是:获得起始SID和结束EID后,循环生成SID和EID之间的静态页. 由于生成静态页很耗费服务器资源,如何实现每过10个ID后,让程序暂停10秒,后让程序再继续?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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)
asp
.net 播放mp4视频文件代码
在这个场景中,我们关注的是如何在
ASP
.NET中
实现
MP4视频文件的播放。MP4是一种常用的视频格式,支持高质量的视频流,适用于网页播放。 首先,要在
ASP
.NET网页上播放MP4视频,我们需要在HTML中使用`<video>`标签。这...
C#
ASP
.NET 模块 - 在线音乐模块
ASP
.NET是由微软开发的一种服务器端Web应用
程序
框架,用于构建动态网站、Web应用
程序
和Web服务。C#是一种面向对象的编程语言,与
ASP
.NET结合使用,可以创建高性能、安全性和可维护性强的Web应用。 **歌词同步显示**...
用C#
实现
的图片轮播
在本文中,我们将深入探讨如何使用C#编程语言在
ASP
.NET环境中
实现
一个图片轮播功能。这个功能在网站的首页上十分常见,用于展示产品、新闻或者任何其他需要动态显示的图片序列。当我们提到“图片轮播”,通常指的是...
旅游网站源代码
类协程是一种高级形式的同步机制,它允许在单线程环境中模拟多线程的效果,通过
暂停
和恢复执行流程来
实现
任务之间的协作,从而提高了
程序
的执行效率和资源利用率。在
ASP
环境下,类协程可以优化服务器对大量并发用户...
服务器如何停止
程序
运行,如何让
程序
暂停
几秒再执行
编程方面:可以用邀月提供的多线程方法,以Thread.Sleep(3000还有一种方法更为简单,就是直接在代码中插入Thread.Sleep(3000),来
实现
暂停
效果,但是这样你会感觉你的用户界面假死了,因为Thread.Sleep(3000)会使...
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章