- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                web程序设计CH5web数据库程序设计
                    第5章  Web数据库程序设计  1  Web数据库访问技术 2  ODBC接口 3  数据库语言SQL 4  使用ADO访问数据库  5  用Connection对象连接数据库 6  用RecordSet对象控制数据 7  用Command对象执行数据库操作 8  程序设计举例   数据库应用系统在现有计算机软件中占有很大的比例  本章将着重介绍一种有效的Web数据库访问方案,即利用ASP服务器端的组件ActiveX Data Objects(ADO)实现对数据库的操作  5.1  Web数据库访问技术 5.1.1  概述 Web数据库系统不能仅依赖某个DBMS来实现整个应用系统,它是通过其他Web应用程序,用标准的HTML语言及其某些特定的扩展功能开发的、以特殊形式访问数据库的应用程序系统 Web应用系统一般采用Browser/WebServer/ApplicationServer模式实现 Web访问数据库的关键是与数据库服务器间的接口 5.1.2  CGI CGI(Common Gateway Interface,公关网关接口)是一种接口标准,它使静态的Web页变为交互式的媒体成为可能 5.1.3  ODBC  ODBC(Open Database Connectivity,开放式数据库连接)是一个数据库编程接口,由微软公司建议并开发  5.1.4  JDBC JDBC是较早的Web开发平台,在Web应用中,嵌于网页(HTML文件)中的Java applets利用JDBC来访问数据库  5.1.5  ADO ADO(ActiveX Data Objects)是微软公司Web服务器端的内置组件,ADO允许程序员在编写程序时,通过一个OLEDB(数据库对象链接嵌入技术)提供者,如Microsoft SQL Server,Microsoft Access系统等,访问并操纵数据库服务器中的数据  5.2  ODBC接口 5.2.1  ODBC接口概述 ODBC是微软公司建议并开发的数据库API标准,ODBC为异种数据库提供了统一的访问接口,它使应用程序能用结构化的查询语言SQL访问数据库,从而对操作数据库的应用程序屏蔽了不同数据库管理系统的访问差异,也使数据库系统的开发不仅仅局限于某个DBMS  ODBC主要定义如下5方面的内容: ODBC函数库,它为应用程序提供连接DBMS、执行SQL语句、提取访问结果的程序接口 SQL语法,它遵循X/Open and SQL Access Group Call Level Interface Specification标准 错误代码 连接、登录DBMS 数据类型 5.2.2  ODBC的应用 一个ODBC应用的建立应涵盖以下主要内容: 建立需要操作数据库的应用程序,该程序通过调用ODBC函数提交SQL语句 提供运行环境,该环境应包含数据库驱动程序,它负责处理ODBC函数调用,向数据源提交SQL请求,向应用程序返回结果,必要时将SQL语法翻译成符合DBMS语法规定的格式 具有由用户数据库、DBMS等构成的可供应用程序访问的数据源  通过ODBC访问数据库的基本步骤如下: 创立并配置数据源; 建立一个与数据源的对话连接; 向数据源发出SQL请求; 定义一个缓冲区和数据格式用于存储访问结果; 提取结果; 处理各种错误; 向用户报告结果; 关闭与数据源的连接  5.2.3  创建并配置数据源 用户可通过如下两种方式创建或配置数据源:ODBC数据源管理程序或系统函数调用 配置一个Access数据源的过程如下: 在Windows系统下进入控制面板,打开ODBC数据源,若是Windows 2000平台,则打开管理程序下的数据源ODBC,屏幕上将出现如图6-5所示的“ODBC数据源管理器”对话框 选择所使用的数据库驱动程序,如选择Microsoft Access Driver (*.mdb),单击“完成”按钮,出现如图6-7所示的对话框 选择“系统DSN”标签,即选择“系统数据源”。要使系统上的所有应用程序都可以使用它,必须选用系统DSN,这是建立Web站点的需要。 单击“添加”按钮,进入“创建新数据源”对话框,如图6-6所示  在“数据源名”输入框中键入数据源名,单击“选择”按钮为该数据源指定一个已创建好的Access数据库(*.mdb),该数据库应该是在Web应用程序中即将访问的数据库。单击“确定”按钮,回到图6-6“创建新数据源”对话框。单击“确定”按钮直到关闭ODBC数据管理器,此时完成一个数据源的建立过程。若要修改该数据源的配置,可在图6-5“ODBC数据源管理器”对话框中选定要更改的数据源,再单击“配置”按钮  5.3  数据库语言SQL 5.3.1  SQL概述 SQL(Structured
                您可能关注的文档
- 2013年湖北省咸宁市中考化学试题Word版及答案.doc
- 2013年海南高考地理政治历史真题及答案解析汇总word版.doc
- 2013年浙江高考语文数学文史类文综英语真题及答案解析汇总word版.docx
- 2013年海南高考化学物理生物试题及答案汇总word版.doc
- 2013年注册核安全工程师综合知识第九章核安全文化.pptx
- 2013年湖北高考数学试题及答案解析图片版.doc
- 2013年湖北高考文科数学试题及答案解析word版.doc
- 2013年注册核安全工程师核安全综合知识第七章辐射防护基础.ppt
- 2013年湖北高考文科综合试题及答案解析图片版.doc
- 2013年湖北高考理科数学试题及答案解析图片版.doc
最近下载
- CSP_IPD_PSSD_T_0199概念决策评审点(CDCP)财务代表输出模板_V2.1.xls
- 2024年中国联通内蒙古分公司招聘真题.docx VIP
- 新目标大学英语(第二版)视听说教程 1 参考答案.pdf VIP
- 《HG_T 3796.10 - 2006螺杆式搅拌器》最新解读.docx VIP
- 江苏开放大学《行政管理学》第三次作业 答案.docx VIP
- 2025年军队文职统一考试《专业科目》数学真题及答案.pdf VIP
- 妇产科学复习重点笔记.doc VIP
- 八年级家长会PPT课件模板.pptx
- 茶语春秋—中国茶文化 智慧树 知到答案.docx VIP
- 工程设计项目控制程序.doc VIP
 原创力文档
原创力文档 
                        

文档评论(0)