数据源应用ODBC技术访问数据源的方法及实例(电子通信范文)

odbc数据源  时间:2021-02-27  阅读:()

封面

《应用ODBC技术访问数据源的方法及实例》Word格式可编辑含目录

精心整理放心阅读欢迎下载

文档信息

文档编号 文-05C69V自定义文件编号

文档名称 应用ODBC技术访问数据源的方法及实例.doc

文档格式 Word  *.doc 可编辑

文档字数 1606字 不统计页头页脚及版权声明等文字

文档主题 这是一篇关于“IT计算机”中“行业软件”的参考范文

作为工科论文、 电子通信论文科目 编写学士学位论文、文档适用 本科毕业论文或发表期刊、评初级职称的参考文献可作写作参考解决学术论文怎么写及格式等相关问题。

文章出处 电子通信论文

说明 文档仅供学习交流请勿商用。

应用ODBC技术访问数据源的方法及实例目录

1引言

1 ·ODBC是一种使用SQL的程序设计接口

2·ODBC的设计是建立在客户机服务器体系结构基础之上的

3·ODBC使应用程序开发者避免了与数据源联接的复杂性

4·ODBC的结构允许多个应用程序访问多个数据源

4应用程序如何通过ODBC访问数据源

一般地应用程序存取数据源中的完整步骤如下所示

(1).创建环境句柄

(2).创建联接句柄

(3).通过联接句柄联接数据源

(4).创建语句句柄

(5).通过语句句柄执行语句

(6).释放语句句柄

(7).与数据源脱离联接

(8).释放联接句柄

(9).释放环境句柄

正文

应用ODBC技术访问数据源的方法及实例

金春(合肥工业大学计算机网络系统研究所)

摘要ODBC Open Database Connectivity开放数据库联接技术现在已经成为数据库通信的事实工业标准它的应用已经深入到数据库应用的各个方面。本文首先简要介绍分析了ODBC技术的思想特点工作原理然后重点分析了使用ODBC的方法步骤最后给出在Maplnfo中应用ODBC访问Oracle数据库的应用实例

关键字ODBC驱动程序驱动程序管理器应用程序数据源句柄

1 引言

关系数据库的研究与应用是当今计算机界最活跃的领域之一各种数据库产品行行色色各有千秋这种情况一方面给用户带来了好处另一方面又给应用程序的移植带来了困难。尤其是在客户机服务器体系结构中当用户要从客户机端访问不同的服务器而这些服务器的数据库系统又各不相同数据库之间的互连访问就成为一个难题因此微软公司提出了ODBC。 由于ODBC思想上的先进性及其微软公司的开放策略ODBC现在已经成为事实上

的工业标准它是目前数据库应用方面很多问题强有力的解决方案正逐步成为Windows平台上的标准接口。

2ODBC的基本思想与主要特点

ODBC是一种用来在相关或不相关的数据库管理系统DBMS中存取数据的标准应用程序设计接口API  。它的基本思想是为用户提供简单、标准、透明、统一的数据库联接的公共编程接口在各个厂家的支持下能为用户提供一致的应用开发界面使应用程序独立于数据库产品实现各种数据库之间的通信。开发厂商根据ODBC的标准去实现底层的驱动程序它对用户是透明的。

作为一种数据库联接的标准技术ODBC有以下几个主要特点

1 ·ODBC是一种使用SQL的程序设计接口 

2·ODBC的设计是建立在客户机服务器体系结构基础之上的

3·ODBC使应用程序开发者避免了与数据源联接的复杂性

4·ODBC的结构允许多个应用程序访问多个数据源即应用程序与数据源的关系是多对多的关系。

3ODBC的工作原理与实现

ODBC的结构是建立在客户机服务器体系结构之上它包含四个组件。

应用程序Appl ication 

应用程序即是用户的应用它负责用户与用户接口之间的交互操作以及调用ODBC函数以给出SQL请求并提取结果以及进行错误处理。

ODBC驱动程序管理器Driver Manager 

ODBC驱动程序管理器为应用程序加载和调用驱动程序它可以同时管理多个应用程序和多个驱动程序。它的功能是通过间接调用函数和使用动态链接库DLL来实现的因此它一般包含在扩展名为”DLL“的文件中。

ODBC驱动程序Driver 

ODBC驱动程序执行ODBC函数调用呈送SQL请求给指定的数据源并将结果返回给应用程序。驱动程序也负责与任何访问数据源的必要软件层进行交互作用这种层包括与底层网络或文件系统接口的软件。

数据源

数据源由数据集和与其相关联的环境组成包括操作系统、 DBMS和网络如果存在的话 。ODBC通过引入“数据源”的概念解决了网络拓扑结构和主机的大范围差异问题这样用户看到的是数据源的名称而不必关心其它东。

4应用程序如何通过ODBC访问数据源

ODBCAPI实现数据库操作的手段是语句这是一个强有力的手段。ODBC语句除了能执行SQL语句和完成查询操作之外还能实现大多数数据库操作。应用程序一般都是通过ODBC语句来实现对不同数据源进行存取操作的。

一般地应用程序存取数据源中的完整步骤如下所示

(1 ) .创建环境句柄

(2) .创建联接句柄

(3) .通过联接句柄联接数据源

(4) .创建语句句柄

(5) .通过语句句柄执行语句

(6) .释放语句句柄

(7) .与数据源脱离联接

(8) .释放联接句柄

(9) .释放环境句柄

句柄就是一个应用程序变量系统用它来存储关于应用程序的上下文信息和应

“应用ODB C技术访问数据源的方法及实例”文档源于网络本人编辑整理。本着保护作者知识产权的原则仅供学习交流请勿商用。如有侵犯作者权益请作者留言或者发站内信息联系本人我将尽快删除。谢谢您的阅读与下载

UCloud云服务器低至年59元

最近我们是不是在讨论较多的是关于K12教育的问题,培训机构由于资本的介入确实让家长更为焦虑,对于这样的整改我们还是很支持的。实际上,在云服务器市场中,我们也看到内卷和资本的力量,各大云服务商竞争也是相当激烈,更不用说个人和小公司服务商日子确实不好过。今天有看到UCloud发布的夏季促销活动,直接提前和双十一保价挂钩。这就是说,人家直接在暑假的时候就上线双十一的活动。早年的双十一活动会提前一周到十天...

老薛主机入门建站月付34/月,年付345元,半价香港VPS主机

老薛主机怎么样?老薛主机这个商家有存在有一些年头。如果没有记错的话,早年老薛主机是做虚拟主机业务的,还算不错在异常激烈的市场中生存到现在,应该算是在众多商家中早期积累到一定的用户群的,主打小众个人网站业务所以能持续到现在。这不,站长看到商家有在进行夏季促销,比如我们很多网友可能有需要的香港vps主机季度及以上可以半价优惠,如果有在选择不同主机商的香港机房的可以看看老薛主机商家的香港vps。点击进入...

NameCheap黑色星期五和网络礼拜一

如果我们较早关注NameCheap商家的朋友应该记得前几年商家黑色星期五和网络星期一的时候大促采用的闪购活动,每一个小时轮番变化一次促销活动而且限量的。那时候会导致拥挤官网打不开迟缓的问题。从去年开始,包括今年,NameCheap商家比较直接的告诉你黑色星期五和网络星期一为期6天的活动。没有给你限量的活动,只有限时六天,这个是到11月29日。如果我们有需要新注册、转入域名的可以参加,优惠力度还是比...

odbc数据源为你推荐
郭吉军新媒体营销的咨询行业有哪些好的老师?在线漏洞检测漏洞扫描工具有哪些个性qq资料`谁有最新 最有个性的QQ个性资料百度手写百度手写显示arm开发板ARM开发板具体有什么作用?有什么商业价值?bt封杀BT下载可以封杀迅雷吗?什么原理?能破吗?宕机宕机是什么意思电子商务网站模板电子商务网站模板哪个好?电子商务网站模板免费建站怎么样?网管工具做技术网管需要哪些工具?具体做些什么?三星s8什么时候上市三星s8什么时候首发
国外域名 万网域名代理 免费申请域名 西安电信测速 国内免备案主机 韩国电信 patcha 主机合租 爱奇艺vip免费领取 空间首页登陆 新加坡空间 中国电信测速网站 免费网络 防cc攻击 杭州电信宽带优惠 国外网页代理 卡巴斯基官网下载 tracker服务器 ipower 建站论坛 更多