在VBScript中使用类(二
来源:百度文库 编辑:神马文学网 时间:2024/07/02 17:47:50
互连网上的数据库应用大多采用 web 后台数据库,用 asp、php、jsp 等嵌入式脚本语言编程进行数据的后台存取。实际上,应用微软的 rds(remote data service 远程数据服务)同样可以进行 web 服务器端的数据库访问,使用起来更显简单。而这一技术一般的报刊杂志介绍的比较少。
rds 是微软随 ie4.01 以上浏览器发布的一个 activex 组件,负责网络系统中远端数据库的访问。与 asp 等数据库访问组件不同的是,rds 不是工作在 web 服务器端,而是调用浏览器本地的组件功能,实现真正的远程数据存取,所以在访问服务器端的数据库时,必须提供服务器的 ip 地址和数据库的绝对路径,最后通过 sql 查询语句,将数据取回到浏览器端显示出来。
更让人欣喜的是,浏览器端数据的显示,不用像 asp 脚本那样通过编程控制数据的版面编排,而是通过将 rds 作为数据源与网页中普通的表格进行“绑定”,通过十分简单的脚本语言控制,数据就会在表格中显示出来。(而网页中的表格,我们一般的用法是用它来控制页面排版、布局。)
和一般的 activex 组件的使用一样,rds 组件在网页中用 标签进行引用。本例中我们的 id 设为 rds1,classid 为 bd96c556-65a3-11d0-983a-00c04fc29e33(在注册表中应当能查找到)。用来显示数据的 html 表格 id 设为 cheng_ji。把 rds1 作为数据源与表格 cheng_ji 绑定在一起的语法格式为:
rds 是微软随 ie4.01 以上浏览器发布的一个 activex 组件,负责网络系统中远端数据库的访问。与 asp 等数据库访问组件不同的是,rds 不是工作在 web 服务器端,而是调用浏览器本地的组件功能,实现真正的远程数据存取,所以在访问服务器端的数据库时,必须提供服务器的 ip 地址和数据库的绝对路径,最后通过 sql 查询语句,将数据取回到浏览器端显示出来。
更让人欣喜的是,浏览器端数据的显示,不用像 asp 脚本那样通过编程控制数据的版面编排,而是通过将 rds 作为数据源与网页中普通的表格进行“绑定”,通过十分简单的脚本语言控制,数据就会在表格中显示出来。(而网页中的表格,我们一般的用法是用它来控制页面排版、布局。)
和一般的 activex 组件的使用一样,rds 组件在网页中用 标签进行引用。本例中我们的 id 设为 rds1,classid 为 bd96c556-65a3-11d0-983a-00c04fc29e33(在注册表中应当能查找到)。用来显示数据的 html 表格 id 设为 cheng_ji。把 rds1 作为数据源与表格 cheng_ji 绑定在一起的语法格式为: