为众多网站程序设计人员的首选。
2相关技术
2.1ASP技术综述
2.1.1ASP概述ASP全名ActiveServerPage,是一个Web服务器端的开发环境,利用它可以产生和运行动态的、交互的、高性能的Web服务应用程序.如交互式的动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。象它的名字所表示的,ASP属于ActiveX技术的一种ActiveX技术在WWW技术上可分为两大类:ActiveXClient和ActiveXServer-通常实现动态主页的方式Javaapplet、ActiveXcontrol、VBScript、JavaScript等都属于client端的应用,通过浏览器来解释执行它们的语句命令;当需要针对不同使用者使用不同画面或要访问服务器资源等服务时,client端的应用是不够的,ASP就是这样一种Server端的应用环境,类似于Client端的应用,它也是通过描述语句(Script)来实现动态主页,但它的Script由服务器端解释执行,生成用户需要的主页送出-它的好处在于你不需担心浏览器是否能处理ASP,而且不会象Client端的Script一样让别人知道你的编程逻辑.
2.1.2ASP的特点ASP的特点:(1)ASP是一种程序语言,无须编译.(2)为纯文本文件.(3)独立于浏览器.(4)源程序不会让客户端看到.(5)可与任何ActiveXScript语言兼容使用.(6)实现复杂数据库操作
2.1.3ASP的内部对象asp提供了六个内部对象,供用户直接调用:1)application对象:负责管理所有会话信息,可用来在指定的应用程式的所有用户之间共享信息。2)session对象:存贮特定用户的会话信息,只被该用户访问,当用户在不同web页面跳转时,session中的变量在用户整