0bje(-ts)完成数据库操
作,最后由AsP再生成包含有数据查
询结果的
HTML主页返回用户端最
刀≮o
AsP提供了6个内建对象,供用户
直接调用。Appl记a∽n对象:负责管理所有
connecto曲。它充分
利用了Du技术,易扩充,但编程较
ccl复杂。只适用于小型数据库系统。
由于AsP在服务器端运行,其运
行结果是以HTML主页形式返回用户浏览器,因而AsP源程序不会jf}}密,进而增加了系统的安全保密性。此外,
会话信息,可用来在指定的应用程序
的所有用户之间共享信息。
先进数据库连接器ADcfAdv血。e
Database
connⅢon。主要特点是数据
s—inn对象:存储特定用户的会
话信息H被该片j户访问,当用户在不
查询由用户端浏览器执行,因而需将服务器端数据库中的部分记录下载到用户端,因此系统的开销较大、响应慢,只适用于特别频繁的数据库查询操作。JAVA/JDBc语言编程。JAvA语占是一种面向对象、易移植、多线程控制的语言,可通过JDBc去连接数据库。用jAvA,jDBc编写的
软件可移植性强.适用于多种操作系统,但其执
行效率和执行速度还不理想.目前无
AsP是面向对象的脚本环境,用户可
自行增加Aelivex组件来扩充其功能。拓展应用范围。(二)ASP页面的结构AsP的程序代码简单、通用,文件
同wEB页面跳转时.sess‰中的变量
在用户整个会话过程中一直保存,‰ssion对象需c00kie支持。Request对象:从用户端取得信息传递给服务器,是AsP读取用户输入
的主耍力法。Res呷nse对象:服务器将输出内容发送到用户端。
名由a叩结尾,AsP文件通常由四部分
构成:
一是标准的HTMl名永记:所有的HTMI爿示记均可使用。二是AsP语法命令:位于<%%
sen*r对象:提供对服务器有关方法和属性的访问。
墨
一
万方数据
200717
0I)iectcolltext对象:它是IIs40
对象使用;E珊r对象和E肿rs集合:提供访问数据库时的错误信息。三、ASP访问数据库的步骤
在AsP中,使用AD0组件访问后
字段数。
新增的对象,用来进行事务处理。此
rs(i)Name:第i个字段的名称.i为
0至RFiel出.Count~1
项功能需得到M鸭(M1㈤sonTran㈣一
tion和wt-n管理的支持。(五)AsP的主要内置组件
Ad
rs(.1:第i个字段的数据,i为0至rs.
FieldsCoun卜l
Rotafnr组件:用来按指定计
台数据库.可通过以下步骤进行:
(一)定义数据源在wEB服务器上打开“控制面板”,选中“ODBc”,在“系统DsN”下
rs(“宁段名”):指定字段数据。
rs
划在同一页卜自动轮换显示广告:
Browser
Record.counl游标中的数据记
capahilitles组件:确定访问
录总数。体EOF:是否最后一条记录。
rs