web程序设计_第6章__Web数据库程序设计课件.ppt

web程序设计_第6章__Web数据库程序设计课件.ppt

ID:57059820

大小:232.50 KB

页数:43页

时间:2020-07-30

web程序设计_第6章__Web数据库程序设计课件.ppt_第1页
web程序设计_第6章__Web数据库程序设计课件.ppt_第2页
web程序设计_第6章__Web数据库程序设计课件.ppt_第3页
web程序设计_第6章__Web数据库程序设计课件.ppt_第4页
web程序设计_第6章__Web数据库程序设计课件.ppt_第5页
资源描述:

《web程序设计_第6章__Web数据库程序设计课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章Web数据库程序设计1Web数据库访问技术2ODBC接口3数据库语言SQL4使用ADO访问数据库5用Connection对象连接数据库6用Command对象执行数据库操作7用RecordSet对象控制数据8程序设计举例——网站会员登录与数据修改本章小结数据库应用系统在现有计算机软件中占有很大的比例本章将着重介绍一种有效的Web数据库访问方案,即利用ASP服务器端的组件ActiveXDataObjects(ADO)实现对数据库的操作构件对象模型:COM6.1Web数据库访问技术6.1.1概述Web数据库系统不能仅依赖某个DBMS来实现整个应用系统

2、,它是通过其他Web应用程序,用标准的HTML语言及其某些特定的扩展功能开发的、以特殊形式访问数据库的应用程序系统Web应用系统一般采用Browser/WebServer/ApplicationServer模式实现Web访问数据库的关键是与数据库服务器间的接口构件对象模型:COM6.1.2CGICGI(CommonGatewayInterface,公关网关接口)是一种接口标准,它使静态的Web页变为交互式的媒体成为可能图6-1通过CGI访问Web数据库模型构件对象模型:COM6.1.3ODBCODBC(OpenDatabaseConnectivity

3、,开放式数据库连接)是一个数据库编程接口,由微软公司建议并开发图6-2ODBC应用系统模型6.1.4JDBCJDBC是较早的Web开发平台,在Web应用中,嵌于网页(HTML文件)中的Javaapplets利用JDBC来访问数据库图6-3采用JDBC技术实现Web数据库访问模型构件对象模型:COM6.1.5ADOADO(ActiveXDataObjects)是微软公司Web服务器端的内置组件,ADO允许程序员在编写程序时,通过一个OLEDB(数据库对象链接嵌入技术)提供者,如MicrosoftSQLServer,MicrosoftAccess系统等,

4、访问并操纵数据库服务器中的数据图6-4采用ADO技术实现Web数据库访问模型构件对象模型:COM6.2ODBC接口6.2.1ODBC接口概述ODBC是微软公司建议并开发的数据库API标准,ODBC为异种数据库提供了统一的访问接口,它使应用程序能用结构化的查询语言SQL访问数据库,从而对操作数据库的应用程序屏蔽了不同数据库管理系统的访问差异,也使数据库系统的开发不仅仅局限于某个DBMSODBC主要定义如下5方面的内容:ODBC函数库,它为应用程序提供连接DBMS、执行SQL语句、提取访问结果的程序接口SQL语法,它遵循X/OpenandSQLAcces

5、sGroupCallLevelInterfaceSpecification标准错误代码连接、登录DBMS数据类型构件对象模型:COM6.2.2ODBC的应用一个ODBC应用的建立应涵盖以下主要内容:建立需要操作数据库的应用程序,该程序通过调用ODBC函数提交SQL语句提供运行环境,该环境应包含数据库驱动程序,它负责处理ODBC函数调用,向数据源提交SQL请求,向应用程序返回结果,必要时将SQL语法翻译成符合DBMS语法规定的格式具有由用户数据库、DBMS等构成的可供应用程序访问的数据源构件对象模型:COM通过ODBC访问数据库的基本步骤如下:创立并配

6、置数据源;建立一个与数据源的对话连接;向数据源发出SQL请求;定义一个缓冲区和数据格式用于存储访问结果;提取结果;处理各种错误;向用户报告结果;关闭与数据源的连接6.2.3创建并配置数据源用户可通过如下两种方式创建或配置数据源:ODBC数据源管理程序或系统函数调用配置一个Access数据源的过程如下:在Windows系统下进入控制面板,打开ODBC数据源,若是Windows2000平台,则打开管理程序下的数据源ODBC,屏幕上将出现如图6-5所示的“ODBC数据源管理器”对话框图6-5“ODBC数据源管理器”对话框构件对象模型:COM选择所使用的数据

7、库驱动程序,如选择MicrosoftAccessDriver(*.mdb),单击“完成”按钮,出现如图6-7所示的对话框图6-7“ODBCMicrosoftAccess安装”对话框选择“系统DSN”标签,即选择“系统数据源”。要使系统上的所有应用程序都可以使用它,必须选用系统DSN,这是建立Web站点的需要。单击“添加”按钮,进入“创建新数据源”对话框,如图6-6所示图6-6“创建新数据源”对话框构件对象模型:COM在“数据源名”输入框中键入数据源名,单击“选择”按钮为该数据源指定一个已创建好的Access数据库(*.mdb),该数据库应该是在Web

8、应用程序中即将访问的数据库。单击“确定”按钮,回到图6-6“创建新数据源”对话框。单击“确定”按钮直到关闭O

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。