ASP的技术特点与使用方法 电脑故障网

2023 年 11 月 29 日850

·Windows NT Workstation 4.0:Microsoft Peer Web Services 3.0;   
·Windows 95:Microsoft PWS(Personal Web Server)1.0 ,中文 Win95应配中文的PWS。

  ASP的安装分为Windows NT和Windows 95两种情况。对于NT ,IIS 及ActiveX Server Pages都包含在Service Pack 3中;对于Win95,可使用Visual Studio 服务器构件下的ActiveX Server Pages安装选项。安装成功之后,在程序管理器中会找到一个ActiveX Se rver Pages Roadmap主页,引导你学习和使用ASP。   

  ASP的特点与功能   

  从软件的技术层面看,ASP有如下的特点:   

  1. 无需编译 ASP脚本集成于HTML当中,容易生成,无需编译或链接即可直接解释执行。   
2. 易于生成 使用常规文本编辑器(如WINDOWS下的记事本),即可进行*.asp页面的设计。若从工作效率来考虑,不妨选用具有可视化编辑能力的Visual InterDev。   
3. 独立于浏览器 用户端只要使用可解释常规HTML码的浏览器, 即可浏览ASP所设计的主页。ASP脚本是在站点服务器端执行的,用户端的浏览器不需要支持它。因此,若不通过从服务器下载来观察*.asp 主页,在浏览器端见不到正确的页面内容。   
4. 面向对象 在ASP脚本中可以方便地引用系统组件和ASP的内置组件,还能通过定制 ActiveX Server Component(ActiveX服务器组件)来扩充功能。
5. 与任何ActiveX scripting 语言兼容 除了可使用VBScript 和JScript语言进行设计外,还可通过Plug-in的方式,使用由第三方所提供的其它scripting 语言。   
6. 源程序码不会外漏 ASP脚本在服务器上执行,传到用户浏览器的只是ASP执行结果所生成的常规HTML码,这样可保证辛辛苦苦编写出来的程序代码不会被他人盗取。

  从应用的层面看,ASP有如下的功能:   
1. 处理由浏览器传送到站点服务器的表单输入。   
2. 访问和编辑服务器端的数据库表。使用浏览器即可输入、更新和删除站点服务器的数据库中的数据。  
3. 读写站点服务器的文件,实现访客计数器、座右铭等功能。   

此文来自电脑_故障网

4. 提供广告轮播器、取得浏览器信息、URL表管理等内置功能。   
5. 由cookies读写用户端的硬盘文件,以记录用户的数据。  
6. 可以实现在多个主页间共享信息,以开发复杂的商务站点应用程序。   
7. 使用VBScript或JScript等简易的脚本语言,结合HTML码,快速完成站点的应用程序。通过站点服务器执行脚本语言,产生或更改在客户端执行的脚本语言。
8. 扩充功能的能力强,可通过使用Visual Basic、Java、Visual C 等多种程序语言制作ActiveX Server Component以满足自己的特殊需要。   

  ADO访库的技术实现方法   

  ADO(ActiveX Data Objects)是一组优化的访问数据库专用对象集,为ASP提供了完整的站点数据库访问解决方案。它可作用于服务器端,以提供含有数据库信息的主页内容。通过执行SQL命令,让用户在浏览器画面中输入、更新和删除站点服务器的数据库信息。

  ADO使用内置的RecordSets对象作为数据的主要接口。ADO可使用 VBScript、JScrip t语言来控制对数据库的访问,以及查询结果的输出显示。

  ADO可连接多种支持ODBC的数据库,如SQL Server、Oracle、Info rmix等。   

  在使用时,首先需在控制面板的ODBC中建立相应的DSN(数据源名) 。要选择系统数据源名,指定所用的驱动程序,如"SQL Server",在数据来源名称中输入DSN名,并选定服务器和数据库。

  使用ADO访问数据库的设计要领是掌握ASP脚本的几个典型语句, 它们是:   

   1. 定义数据库组件。有两种定义方法:   
·使用"Server.CreateObject"建立连接的对象。   

0 0