岁月留声QtAsp

Qt in Linux , Asp Asp.net Jsp Php in Web

« 使用vs 2008创建项目,没出现解决方案的问题在VS2008 Express 中把用户角色配置到自己的数据库中 »

Microsoft.XMLHTTP生成静态页面数据不及时加asp 延迟函数

有用如下Microsoft.XMLHTTP的方法生成静态页面,
但此方法有个弊端,在修改数据库内容后立刻调用生成的静态页面读不到最新数据
典型的就是在后台修改新闻内容页后,立刻生成修改后的页面,数据不能及时更新。


 

 解决方法加上延迟就可以
  <%
  Sub TimeDelaySeconds(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
  %>
  
  ' To change delay adjust here
  <% TimeDelaySeconds(2) %>

  • quote 1.丑人多做怪
  • 老大,请问下这段代码应该在哪里加?
    admin 于 2009-4-2 8:38:07 回复
    <% TimeDelaySeconds(2) %>
    加在调用Microsoft.XMLHTTP前面即可,中间一段是此函数体,
    放在当前页



  • 2009-3-28 0:03:14 回复该留言
  • quote 2.一箭
  • 能否再说具体点吗?

    我也遇到这种情况,怎么也解决不了.延迟现象很严重,有时候好像要一天.

    应该是放在生成静态的那个处理文件吧,那第一段放哪,第二段放哪?


    在线等
  • 2009-5-23 17:23:02 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

Search

  •  

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Spirit Build 80722 Code detection by Codefense

Copyright 2008-2011 京公网安备 110115000655 京ICP备09005635号 www.qtasp.cn WebSite. All Rights Reserved.