- 1、本文档共109页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 《钓鱼的启示》课件4试卷.ppt
- 《钓鱼的启示》教学试卷.ppt
- 《电工基础》劳动版(第五版)第一章案例.ppt
- 《钓鱼的启示》4试卷.ppt
- 《钓鱼》试卷.ppt
- ROHS常识案例.ppt
- 《钓鱼》教学2试卷.ppt
- ROHS培训教材案例.ppt
- 阀门安装一般规定概览.ppt
- waterknowslive案例.ppt
- 2023年人教版地理七年级(下册)期末综合能力测试卷及答案 .pdf
- 庆安集团有限公司校园招聘模拟试题附带答案详解完整.docx
- 山西沁新能源集团股份有限公司校园招聘模拟试题附带答案详解完整.docx
- 希捷国际科技无锡有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版推荐.docx
- 三聚硫氰酸三钠盐的合成及应用 .pdf
- 2024年信息安全管理政策和业务培训制度(三篇) .pdf
- 2025年农贸市场管理办法.doc
- 2025年山岭隧道监控量测报告.doc
- 2024年信息化岗位安全和保密责任制度(三篇) .pdf
- 庆安集团有限公司校园招聘模拟试题附带答案详解推荐.docx
文档评论(0)