第5章 ASP程序与ASP的内置对象
- 格式:ppt
- 大小:945.00 KB
- 文档页数:140


ASP五大内置对象介绍及用法什么是对象?在面向对象编程中,对象就是指由当作完整实体的操作和数据组成的变量。
对象是基于特定模型的,在对象中客户使用对象的服务通过由一组方法或相关函数的接口访问对象的数据,然后客户端可以调用这些方法执行某中操作。
ActiveX 组件是建立 Web 应用程序的关键,组件提供了在脚本中执行任务的对象。
ActiveX 组件是一个文件,该文件包含执行某项或一组任务的代码,由于组件可以执行公用任务,这样程序员们就不必自己去创建执行这些任务的代码。
可以利用组件作为脚本和基于 Web 应用程序的基本构造块。
只要知道如何访问组件提供的对象,即使是位编写脚本的新手,也可以在不了解组件运作方式的情况下编写脚本。
总之,组件使您不用学习编程就能够编写强大的脚本。
组件是包含在动态链接库 .dll 或可执行文件 .exe 中的可执行代码。
组件可以提供一个或多个对象以及对象的方法和属性。
要使用组件提供的对象,请创建对象的实例并将这个新的实例分配变量名。
使用 ASP 的 Server.CreateObject 方法可以创建对象的实例,使用脚本语言的变量分配指令可以为对象实例命名。
如下例:Set db=Server.CreateObject("ADODB.Connection")这里的变量 db 就是 ASP 程序创建的访问数据库的对象实例。
Active Server Pages 提供了可在脚本中使用的内建对象。
这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息 , 从而使对象开发者摆脱了很多繁琐的工作。
目前的 ASP 版本总共提供了六个内建对象,下面让我们将通过实例分别来进行学习。
4.1 ASP内建对象Request可以使用 Request 对象访问任何基于 HTTP 请求传递的所有信息,包括从HTML 表格用 POST 方法或 GET 方法传递的参数、cookie 和用户认证。