设为首页
加入收藏
站内地图
旧版入口
当前位置:首页 > 站长学院 > 网络编程 > ASP

ASP中Cache技术的应用(下)

作者:佚名 出处:网络转载 时间:11-19 点击:

内容载入中...
Sub SetLastUpdateTime
  Application.Lock
  Application("LastUpdate") = CStr(now())
  Application.UnLock
  End Sub

  Sub GetHTMLStream
  If IsExpires Then
  UpdateHTMLStream
  End If
  HTMLStream=Application("CACHE_HTMLStream")
  End Sub

  Sub UpdateHTMLStream
  dim d
  d = FetchHTMLStream
  Application.Lock
  Application("CACHE_HTMLStream") = d
  Application.UnLock
  End Sub

  Function FetchHTMLStream 
  Dim rs ,strSQL, strHTML
  Set rs = CreateObject("ADODB.Recordset")
  strSQL = "select categoryID , categoryname from categories"
  rs.Open strSQL, strConn,adOpenForwardOnly,adLockReadOnly
  strHTML = strHTML & "<select name=""slt_search"">"
  while (not rs.EOF)
  strHTML = strHTML & "<option>"
  strHTML = strHTML & rs.Fields("categoryname")
  strHTML = strHTML & "</option>" rs.MoveNext
  wend
  strHTML = strHTML & "</select>"
  rs.Close
  Set rs = Nothing
  FetchHTMLStream = strHTML
  End Function
  %> 



  ASP:conn.ASP

<!--METADATA NAME="Microsoft ActiveX Data Objects 2.5 Library" TYPE="TypeLib" UUID="{00000205-0000-0010-8000-00AA006D2EA4}"-->
  <%
  dim strConn
  strConn = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Northwind"
  %> 

收藏本文:
】【打印页面】【推荐给朋友】【关闭窗口

站长学院

推荐信息