网站大量收购独家精品文档,联系QQ:2885784924

Web程序设计(第4版)_第7章案例.ppt

  1. 1、本文档共109页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Web 程 序 设 计 (第4版) “十二五”普通高等教育本科国家级规划教材 目 录 第 1 章 Web编程基础知识 第 2 章 Web应用程序开发与运行环境 第 3 章 HTML与XML 第 4 章 层叠样式表CSS 第 5 章 Web客户端程序设计 第 6 章 Web服务器端程序设计 第 7 章 Web数据库程序设计 第 8 章 ASP.NET综合应用实例 第 7 章 Web数据库程序设计 7.1 Web数据库访问技术 7.2 ODBC接口 7.3 数据库语言SQL 7.4 ADO.NET数据库组件 7.5 ADO.NET对象 7.6 数据源与Web控件的绑定 7.7 ADO.NET数据库访问示例——学生成绩查询与修改 7.1 Web数据库访问技术 Web数据库访问一般基于ODBC(Open Database Connectivity)或JDBC(Java Database Connectivity)平台。 ODBC是一个数据库编程接口,由Microsoft公司建议并开发。它允许程序使用结构化查询语言(SQL)作为数据访问标准,应用程序可通过调用ODBC的接口函数来访问来自不同数据库管理系统的数据。 JDBC与ODBC一样是支持基本SQL功能的一个通用低层的应用程序编程接口(API),它在不同的数据库功能模块层次上提供一个统一的用户界面。JDBC提供一个Java语言的API。 7.2 ODBC接口 7.2.1 ODBC接口概述 ODBC用动态链接库(Dynamic Link Libraries,DLL)调用ODBC驱动程序来完成对数据库的访问。 对应于某一种DBMS有相应的ODBC驱动程序,当DBMS改变时,只要更换ODBC驱动程序而无须更改应用程序。 ODBC主要定义了以下内容: (1)ODBC函数库。它为应用程序提供连接DBMS、执行SQL语句、提取访问结果的程序接口。 (2)?SQL语法。它遵循X/Open and SQL Access Group Call Level Interface Specification标准。 (3)错误代码。 (4)连接、登录DBMS。 (5)数据类型。 7.2 ODBC接口 7.2.2 ODBC的应用 一个ODBC应用的建立应涵盖以下内容: (1)建立需要操作数据库的应用程序。该程序通过调用ODBC函数提交SQL语句。 (2)提供运行环境。该环境应包含数据库驱动程序,它负责处理ODBC函数调用,向数据源提交SQL请求,向应用程序返回结果。必要时,将SQL语法翻译成符合DBMS语法规定的格式。 (3)具有由用户数据库、DBMS等构成的可供应用程序访问的数据源。 其中,数据库驱动程序应由驱动程序管理器加载到操作系统中,在Windows环境下,驱动程序是一个带有入口函数库的DLL。 7.2 ODBC接口 7.2.2 ODBC的应用 通过ODBC访问数据库的基本步骤如下: 创建数据源; 建立一个与数据源的对话连接; 向数据源发出SQL请求; 定义一个缓冲区和数据格式用于存储访问结果; 提取结果; 处理各种错误; 向用户报告结果; 关闭与数据源的连接。 7.2 ODBC接口 7.2.3 创立并配置数据源 正常安装了Windows操作系统之后,系统中会含有ODBC接口管理程序。用户可通过ODBC数据源管理程序或系统函数调用两种方式创建或配置数据源。 在Windows环境下,数据源DSN分为:用户DSN、系统DSN和文件DSN三种。 用户和系统DSN存储在Windows注册表中。系统DSN允许所有用户登录到特定的服务器上访问数据库。用户DSN使用适当的安全身份证明限制数据库到特定用户的连接。 文件DSN从文本文件中获取表格,提供对多用户的访问,并且通过复制DSN文件,可以轻易地从一个服务器转移到另一个服务器。 7.2 ODBC接口 7.2.3 创立并配置数据源 在Web数据库设计中,一般应采用系统数据源配置。 例如配置一个Access数据源的过程如下: (1) 进入控制面板,打开ODBC数据源,打开数据源ODBC。 7.2 ODBC接口 7.2.3 创立并配置数据源 (2)选择“系统DSN”选项卡,即选择系统数据源。要使系统的所有应用程序都可以使用它,必须选用“系统DSN”,这是Web站点的需要。单击“添加”按钮,进入“创建新数据源”对话框。 7.2 ODBC接口 7.2.3 创立并配置数据源 (3)选择所使用的数据库驱动程序,如选择Microsoft Access Driver (*.mdb),单击“完成”按钮, 7.2 ODBC接口 7

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档