首 页新闻资讯影视剧情购物商城星座运程网址导航
当前位置:九悦网新闻资讯程序开发

解析SQL server与asp 互操作的时间处理

来源:本站整理   作者:佚名   发布时间:2009-02-09 11:33:07

在编程时你一定碰到过时间触发的事件,在VB中有timer控件,而asp中没有, 假如你要不停地查询数据库来等待一个返回结果的话,我想你一定知道, 它会耗费大量的cpu资源,如果和我所说的一样,而你又没更好的解决办法,

可以参照下面的做法:

set cnn=server.createobject("adodb.connection")

waittime="waitfor delay ''''00:00:01''''" ''''

在sql服务器端延时1秒,这是关键

sql2="select * from database"

begintime=now()

quittime=0
 
''''查询数据库5秒,每1秒查一次

do while quittime<5

''''延时处理

cnn.Execute waittime

''''调用存储过程查询

set rs=cnn.execute(sql2)

quittime=datediff("s",begintime,now())

loop

Tags:

Copyright © 九悦网 . All Rights Reserved .
页面执行时间:131,884.80000 毫秒