网站首页 > 资源文章 正文
ODBC是“开放数据库互联的简称”(Open Database Connectivity)的简称。ODBC是MicroSoft公司提出的应用程序通用编程接口标准,用于对数据库的访问。
ODBC实际上是一个数据库访问函数库,使应用程序可以直接操纵数据库中的数据。ODBC是基于SQL语言的,是一种在SQL和应用界面之间的标准接口,他解决了嵌入式SQL接口非规范核心,免除了应用软件随数据库的改变而改变的麻烦。ODBC的一个显著优点是,用它生成的程序是与数据库或数据库引擎无关的,为数据库用户和开发人员屏蔽了异构环境的复杂性,提供了数据库访问的统一接口,为应用程序实现与平台的无关性和可移植性提供了基础,因而ODBC获得了广泛的支持和应用。
ODBC的结构如下图所示,他又四个主要成分构成:应用程序、驱动程序管理器、驱动程序、数据源。
1.应用程序(Application)
应用程序执行处理并调用ODBC函数,其主要任务如下:
2.驱动程序管理器(Driver Manager)
每种数据库引擎都需要向ODBC驱动程序管理器注册他自己的ODBC驱动程序,这种驱动程序对于不同的数据库引擎是不同的。ODBC驱动程序管理器能将与ODBC兼容的SQL请求从应用程序传给驱动程序,随后由驱动程序把对数据库的操作翻译成相应数据库引擎所提供的固有调用,对数据库实现访问操作。
3.驱动程序
ODBC通过驱动程序来提供数据库独立性。驱动程序是一个用于支持ODBC函数调用的模块,应用程序调用驱动程序所支持的函数来操纵数据库。若想使应用程序操作不同类型的数据库,就要动态连接到不同的驱动程序上。ODBC驱动程序处理ODBC函数调用,将应用程序的SQL请求提交给指定的数据源,接受由数据源返回的结果,传回给应用程序。
4.数据源
数据源是用户、应用程序要访问的数据文件或数据库,以及访问他们需要的有关信息。它定义了数据库服务器的名称、登录名和密码等选项。
5.ODBC数据源的配置
本文以windows 10下的SQL Server数据库为例,简单介绍如何创建一个ODBC数据源。
选择系统DSN,然后点击Add添加一个数据源
选择sql server驱动程序
之后按照提示一步步进行即可!
猜你喜欢
- 2024-09-29 跟我学:从零开始用Access设计一套完整的系统(二)
- 2024-09-29 微软彩虹——免费下载和介绍正版Microsoft365
- 2024-09-29 蓝队技术——Sysmon识别检测宏病毒
- 2024-09-29 攻击者用Microsoft Access“链表”功能执行NTLM强制身份验证攻击
- 2024-09-29 复制Access对象到其他Access数据库中
- 2024-09-29 Excel 中的 Power Query 教程:如何获取、使用和自动刷新
- 2024-09-29 研究发现,近一半的成年人和18%的青少年参与赌博
- 2024-09-29 制作简单 进销存 软件——(一)Access数据库创建
- 2024-09-29 32位微软Access今年11月支持使用4GB内存
- 2024-09-29 1、ACCESS2010空数据库的建立(ACCESS图解操作系列)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)