- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 Web数据库技术 作 者: 魏善沛 制作者: 王 凯 第6章 Web数据库技术 6.1 基本概念 6.2 交互页面的技术内涵 6.3 ActiveX数据对象 6.4 连接Web数据库 6.5 其他数据库连接 6.6 应用实例 6.7 小结 6.1 基本概念 数据库技术研究的是如何科学地组织数据和存储数据,如何高效地检索数据和处理数据,以及如何既减少数据冗余,又能保障数据安全,实现数据共享。 Web数据库即网络数据库,就是用户利用浏览器作为输入界面,输入必要的数据,浏览器将这些数据传送至网站,网站再对输入数据实施处理,并将其执行的结果返回给浏览器,通过浏览器将最终执行结果提交给用户。 6.1 基本概念 客户机与服务器的交互示意图: 6.2 交互页面的技术内涵 交互网页就是具有客户访问,服务器应答双向功能,含有数据库管理的网站系统。 动态服务器页(Active Server Pages,ASP)技术是其中之一,它是一种开放式的非编译应用环境,能够组合HTML、Script和可重用的ActiveX服务器组件来建立动态的,强大而基于Web的商业应用。 6.2 交互页面的技术内涵 6.2.1 概述 6.2.2 ASP对象模型 6.2.3 ASP脚本组件 6.2.4 ASP内置组件 6.2.5 ASP外置组件 6.2.1 概述 Web数据库(WebDB) = 因特网+数据库 。 基于Web数据库的企业网站,可以通过多种方案实施对数据库的管理,我们利用ASP技术只是其中的一种方法 。 6.2.1 概述 访问WebDB过程示意图: 6.2.1 概述 Web数据库涉及的知识面比较宽,各类技术比较多,其中主要包括(基于Windows系统): 超文本标识语言HTML 脚本语言Script ASP和ADO技术 网络技术 数据库技术 6.2.1 概述 初学者掌握学习Web数据库的进阶过程 : 6.2.2 ASP对象模型 在面向对象的编程中,对象指的是由作为完整实体的操作和数据组成的变量 。 组件是包含可更改数据形式的代码,并符合COM (Component Object Model)协议规范的对象。 在使用这种对象时,需创建对象实例并给它配置变 名。 如:Set ObjFSO = Server.CreateObject(Scripting.FileSystemObject) ObjFSO是ASP程序创建的对文件、文件夹访问的对象实例。 6.2.2 ASP对象模型 ASP 3.0提供七个功能强大的内置对象: Request 服务器从客户端取得信息 Response 服务器向客户端传送信息 Application 公共存储区,可以被不同的用户访问 Session 个人存储区,在当前状态下,只能被用 户本人访问 Server 提供存取Web服务器的功能 ObjectContext 配合服务器进行分布式的事务处理 ASP Error 返回ASP出错的详细信息 6.2.2 ASP对象模型 ASP文件一般由HTML标识和VBScript或JavaScript程序代码构成。从本质上说ASP文件是一个纯文本文件,其扩展名是.asp。 脚本语言是设计ASP的有力工具。这不仅由于脚本语言简单易用,更主要的是它可以非常融洽地嵌入到HTML和ASP页面之中, ASP默认的脚本语言是VBScript。 6.2.2 ASP对象模型 典型的ASP文件含有四个部分: (1)标准HTML文件。 (2)服务器端执行代码(包含在 % 与 % 之间) (3)客户端执行代码(处于SCRIPT 与 /SCRIPT之 间的脚本语言和HTML标识及内容)。 (4)包含文件语句#include。 6.2.2 ASP对象模型 在ASP中指定脚本语言的方法一般有标准指定法和拓展 对象法两种: ⑴ 标准指定法 用%@ Language=Script Language Runat = Location %,一般放在程序的第一行。 ⑵ 拓展对象法 用HTML的SCRIPT标识声明。 如:SCRIPT Language=
您可能关注的文档
- 多媒体CAI课件设计与制作 第10章 知识对象的应用新.ppt
- 多媒体CAI课件设计与制作 第11章 Authorware 6.0的网络功能新.ppt
- 多媒体CAI课件设计与制作 目录和前言新.ppt
- 多媒体计算机技术 任正云 第1章 多媒体技术概述新.ppt
- 多媒体计算机技术 任正云 第3章 音频信息的获取与处理新.ppt
- 多媒体计算机技术 任正云 第4章 视频信号的获取与处理新.ppt
- 多媒体计算机技术 任正云 第5章 多媒体数据压缩编码技术新.ppt
- 多媒体计算机技术 任正云 第9章 多媒体信息的传输新.ppt
- 多媒体计算机技术 任正云 第10章 多媒体的应用新.ppt
- 多媒体技术基础 第2章 多媒体硬件环境新.ppt
文档评论(0)