┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
装
┊
┊
┊
┊
┊
订
┊
┊
┊
┊
┊
线
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
去读 Global.asa 文件:
1.Web Server 启动之后,一个应用程序目录中任一个 ASP 文件被提出第一个
HTTP 请求(Request)时。
2.不具有任何 Session 的客户端向 Server 请求一个 ASP 文件时。
前面已经提到 Application 和 Session 这两个 ASP 的内部对象。Application 对
象内的信息供所有正在执行该应用程序的用户分享,它创建于 Web Server 启动后一
个应用程序中任一 ASP 文件被提出第一个 HTTP 请求时,结束于 Server 端停止运行。
而 Session 对象仅属于一位用户,维持一个用户端的信息,其他用户无法访问,它
创建于一个不具有 Session 的用户向 Server 请求一个 ASP 文件时,结束于该
Session 到期(即用户端超过某时间段没有向 Server 提出要求或刷新 Web 页面)或
Abandon 语句的调用。可见,Global.asa 文件的调用与 Application 与 Session 这
两个对象密切相关。事实上我们通常在 Global。asa 文件中写入以下内容:
1. Application 或 Session 的开始事件(Start-event)。
2. Application 或 Session 的结束事件 (End-event)。
这样,在一个 Application 或 Session 对象被创建或结束时,系统会自动完成
Global.asa 文件中写入的相应事件。值得注意的是,如果一个 Application 与一个
Session 同时开始,Active Server Pages 会先处理 Application 的开始事件,而如
果一个 Application 与一个 Session 同时结束,Active Server Pages 则会先处理
Session 的结束事件。
2.1.5 利用 ADO 访问数据库
ADO(ActiveX Data Objects)是一种操作 Microsoft 所支持的数据库的新技术。
在 ASP 中,ADO 可以看作是一个服务器组件(Server Component),更简单点说,是一
系列的对象,应用这些功能强大的对象,即可轻松完成对数据库复杂的操作。本文
中个性化页面的实现便大量地用到了 ADO 技术。具体的操作步骤可以归纳为以下几
步:
1.创建数据库源名(DSN)
2.创建数据库链接(Connection)
3.创建数据对象
4.操作数据库
5.关闭数据对象和链接