• 经常写ASP,需要定义Application变量、Session变量,有时要检查正确性。虽然网上有类似得程序,但是发现有很多不足,所以自己写了个。代码如下:<%@LANGUAGE="JavaScript" CODEPAGE="936"%>
    <%
     Response.Expires = 0;
     Response.Buffer  = true;
     var tPageS...
  • <%
    '--------------------------------------------------------------------
    ' Microsoft ADO
    '
    ' Copyright (c) 1996-1998 Microsoft Corporation.
    '
    '
    '
    ' ADO constants include file for VBScript
    '
    '--------...
  • set AdoX = server.createobject("adox.catalog")
    set fld = server.createobject("adox.column")

    AdoX.ActiveConnection = conn
    set fld = AdoX.Tables(sTableName).Columns(sName)
        
    lType ...
  • ASP从发布至今已经7年了,使用ASP技术已经相当成熟,自从微软推出了ASP.NET之后就逐渐停止了对ASP版本的更新。但是由于有很多人仍然习惯使用ASP来开发网站,所以,再次我将以一个简单的例子来说明在ASP中如何使用Cache。

      简单的说使用Cache基本原理是,把经常需要且获得代价昂贵的数据在内存中持续保存一定时间,以供这些数据可以被直接地全局地访问。例如,有一些数据需要从数据库多个表中查询获得,且几乎每个页面都要调用这些数据。

      这种情况...
  • 当数据上到好几万多条时,要调用几条数据在页面显示,ASP就会慢如蜗牛.最糟糕的是,当n多用户打开页面访问的时候,每个用户每次都要读取数据库一次,这无疑降低了效率,很明显, 如果能把数据能保存在内存上,然后读取,无疑加快了速度.
    所谓缓存其实就是在内存中开辟一个用来保存数据的空间.
    使用缓存你就不用频繁的访问你保存在硬盘上的数据了,因为这些数据我们希望每个用户都能看到效果一样,考虑使用的是application对象,因为它是所有访问者的共用的对象,存储的信息和定义的事件能够为所...
  • 可以使用 Application 对象在给定的应用程序的所有用户之间共享信息。基于 ASP 的应用程序同所有的 .asp 文件一样在一个虚拟目录及其子目录中定义。因为多个用户可以共享 Application 对象,所以必须要有 Lock 和 Unlock 方法以确保多个用户无法同时改变某一属性。

    语法
    Application.method

    Application Contents 集合
    Contents 是由所有通过脚本命令添加...
  • 简单介绍:
      一般一个网站的首页访问量是最大的,如果您的网站的首页打开的非常缓慢,您的客户将会陆续离开你的网站.通常我们把需要经过复杂运算或者查询数据库得出的数据缓存起来或者生成静态网页来提高web应用的性能,这次我们直接把首页的输出缓存成一个字符串,然后定时更新,即照顾了性能,又不影响首页的时效性.这里用到了一些VBS自定义类,Application对象,XmlHttp对象,adodb.stream对象的一些东西,相关知识大家可以查资料了解.

      最好让这个页...
  • You can use the Application object to share information among all users of a given application. An ASP-based application is defined as all the .asp files in a virtual directory and its subdirectories. Because the Application object can be shared by mor...