缓存是如何实现的?

来源:asp之家 时间:2009-11-01 15:35:00 

看看下面这个刚才提到的下拉列表的例子,就是将Application Object作为一个变量用来存储下拉列表的菜单项的:

<%= Application("ListBox")%>
<%
ListBox = Application("ListBox")
' 将Application Object作为一个变量定义
If ListBox = "" Then
' 检查它是否已被设置
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "DSN=travel;UID=;PWD="
' 如果没有,则转到数据库去检索
sql = "SELECT * FROM types"
Set rs = oConn.Execute(sql)
crlf = chr(13) & chr(10)
ListBox = "<select name='listbox'>" & crlf
Do Until rs.EOF
' 用一个循环把recordset赋值给ListBox 变量
Listbox = ListBox & " <option>" & _
rs("type") & "</option>" & crlf
rs.MoveNext
Loop
Application("ListBox") = ListBox
' 把变量赋给Application object
End If
%>

标签:缓存,存储,asp
0
投稿

猜你喜欢

  • Oracle教程 误添加数据文件删除方法

    2009-08-04 12:38:00
  • 简单form标准化实例——语义结构

    2007-06-20 16:32:00
  • 浅议 Web 网页 Form 表单设计技巧

    2007-10-09 13:05:00
  • 利用XSLT把ADO记录集转换成XML

    2008-09-05 17:12:00
  • 玩转MySQL中的外键约束之PHP篇

    2010-03-18 10:20:00
  • Web 2.0 框架发布

    2008-03-25 09:40:00
  • 纯手工打造CSS像素画

    2009-03-09 12:57:00
  • Facebook是如何设计的[译]

    2009-09-17 13:10:00
  • JavaScript Length 字符长度函数

    2008-12-12 12:29:00
  • ASP图片分页代码 (通用)

    2009-06-22 12:57:00
  • SQL Server数据库连接查询的种类及其应用

    2009-01-06 11:28:00
  • Access中的模糊查询

    2007-11-18 14:57:00
  • oracle学习笔记(二)

    2012-01-05 18:59:20
  • 如何在Frontpage中定义CSS样式

    2008-08-02 12:32:00
  • 设计较好付款流程的12个建议

    2009-06-08 12:45:00
  • MySQL数据库性能优化的八大“妙手”

    2009-07-30 08:58:00
  • 如何将计数器的值赋给一个变量?

    2009-12-03 20:02:00
  • Alexa排名数据xml接口及其参数说明

    2008-11-07 13:03:00
  • ASP网站数据采集经验谈

    2008-03-09 15:30:00
  • javascript对象概念大全

    2009-05-22 18:24:00
  • asp之家 网络编程 m.aspxhome.com