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

文章作者 100test 发表时间 2007:08:03 12:23:25
来源 100Test.Com百考试题网


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

  set cnn=server.createobject("adodb.connection")
  waittime="waitfor delay ’’’’00:00:01’’’’" ’’’’
  在sql服务器端延时1秒,这是关键
  sql2="0select * 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
src="/ncre/js/wxgg.js">

相关文章


快速掌握SqlServer下数据库链接的使用
asp读sql数据时出现乱码问题的解决方法
怎样利用SQL属性如access一样显示注释
解析:怎样查出前台正在发出的sql语句
解析SQLserver与asp互操作的时间处理
使用时容易忽略SQLServer的21个问题
解读SQLServer2008的新语句MERGE
SQLServer执行SQL语句时内存占用特点
高端还是低端,MySQL掀起开源暗流?
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛