当前位置:首页 » 数据仓库 » odbc类型数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

odbc类型数据库

发布时间: 2022-09-25 07:45:50

㈠ odbc数据库

ODBC是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用sql来完成其大部分任务。
ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。一组数据的位置,可以使用 ODBC驱动程序访问该位置。
一个完整的ODBC由下列几个部件组成:
1、应用程序(Application)。
2、ODBC管理器(Administrator)。该程序位于Windows控制面板(Control Panel)的管理工具内,其主要任务是管理安装的ODBC驱动程序和管理数据源。
3、驱动程序管理器(Driver Manager)。驱动程序管理器包含在ODBC32.DLL中,对用户是透明的。其任务是管理ODBC驱动程序,是ODBC中最重要的部件。
4、ODBC API。
5、ODBC 驱动程序。是一些DLL,提供了ODBC和数据库之间的接口。
6、数据源。数据源包含了数据库位置和数据库类型等信息,实际上是一种数据连接的抽象。

㈡ 如何建立Microsoft Access类型的ODBC数据库

具体操作步骤按照下列指示创建 Microsoft Access 数据库: 1、打开 InfinityQS 数据库管理器 – 开始菜单 > 所有程序 > InfinityQS > ProFicient > 工具 > 数据库管理器。 2、在数据源对话框中, 点击设置…。 3、出现 ODBC 数据管理器,在 ODBC 数据源管理器对话框中,点击 系统 DSN 选项卡。 4、在数据源选择对话框中,点击添加(D)按钮,出现创建新数据源对话框。 5、在创建新数据源对话框中,选择 Microsoft Access Driver (*.mdb),然后点击完成。 6、在OCBC Microsoft Access 安装对话框中,输入数据源名。 7、在新建数据对话框中,选择数据库保存的磁盘位置和文件名,然后点击确定按钮。 8、点击确定。出现 ODBC Microsoft Access 安装对话框,然后点击确定按钮。 9、在ODBC Microsoft Access 安装对话框中,点击确定按钮。 10、在 ODBC 数据源管理器中,出现新建的数据源SPC,点击确定按钮。 11、在选择 InfinityQS 数据源管理器中,可以看到新的数据库 SPC。点击确定按钮。 12、在数据源选择对话框中,新数据库会高亮显示,如果没有,在数据源名称列表中选择前面创建的数据源,点击确定按钮。出现红色出错提示框。 13、此信息表示数据源不包含表格信息。点击确定。ProFicient将自动建立所需要的数据库表格。 14、稍后,ProFicient 数据库管理器出现用户外观:管理员创建对话框,按照公司的情况填写完成后,点击确定按钮。 15、出现用户登录:SPC对话框,输入前面输入的用户名和密码就可以登录。

㈢ 什么是ODBC数据库,可以详细解释一下吗

开放数据库连接(Open
Database
Connectivity,ODBC)是微软公司开放服务结构(WOSA,Windows
Open
Services
Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。

㈣ ODBC数据库是什么

ODBC是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。
ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。一组数据的位置,可以使用 ODBC驱动程序访问该位置。
一个完整的ODBC由下列几个部件组成:
1、应用程序(Application)。
2、ODBC管理器(Administrator)。该程序位于Windows控制面板(Control Panel)的管理工具内,其主要任务是管理安装的ODBC驱动程序和管理数据源。
3、驱动程序管理器(Driver Manager)。驱动程序管理器包含在ODBC32.DLL中,对用户是透明的。其任务是管理ODBC驱动程序,是ODBC中最重要的部件。
4、ODBC API。
5、ODBC 驱动程序。是一些DLL,提供了ODBC和数据库之间的接口。
6、数据源。数据源包含了数据库位置和数据库类型等信息,实际上是一种数据连接的抽象。

㈤ 什么是ODBC、OLE DB、ADO数据库

SQL
Server是真正的数据库,它和Oracle、MySQL、DB2等等都是数据库。
而你说的ODBC、OLE
DB、ADO等等都不是数据库,它们只是应用程序与数据库的接口,也就是说编写出的应用程序使用这些接口来跟数据库进行通讯。
在控制面板-管理工具-数据源(ODBC)里,你可以添加这些数据接口。

㈥ ODBC数据库

首先你打开控制面板
在里面选择“管理工具”
选择“ODBC数据源”
建立一个用户DNS,步骤:
单击添加,然后在出现的列表中选择sqlserver
然后点完成,在下面的界面中输入你的数据源名称,然后选择你的sqlserver服务器,一般收LOCAL,然后在以后的界面中选择你要链接的数据库
这样一个基于SQLSERVER的ODBC数据源就配制好了

下一步就是编程序(我用的是VB,C++也差不多那样)
在程序中链接ODBC数据源可以使用ADO控件
你画一个ADODC1然后在其属性中选择你要链接的ODBC数据源名称,然后选择要连接的表(也可以选择自己的SQL语句)
要把数据库中的内容显示到listbox中,就是把adodc1中的值传递过去

我只是大概介绍了下,其实数据库访问是很深的一门学问,你要自己好好学学,下点关于这方面的书看看,尤其是下些实例代码
因为我的电脑没有安装SQL2000所以具体代码也没有办法给你
希望我的介绍对你有所帮助

㈦ 什么是ODBC数据库,可以详细解释一下吗

开放数据库连接(Open Database Connectivity,ODBC)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。

㈧ 什么是ODBC

1、ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分。

2、ODBC技术。ODBC的基本思想是为用户提供简单、标准、透明的数据库连接的公共编程接口,开发厂商根据ODBC的标准去实现底层的驱动程序,这个驱动对用户是透明的,并允许根据不同的DBMS采用不同的技术加以优化实现,这就利于不断吸收新的技术而趋完善。

3、一种动态链接库 (DLL),支持 ODBC 的应用程序(如 Excel)可以用它来访问 ODBC 数据源。每个 ODBC 驱动程序针对一个数据库管理系统 (DBMS),如 SQL Server、Access 等等。

4、MyODBC是提供标准ODBC界面存取的程序,用VB、VC、BCB、Access等等透过ODBC直接存取数据库,减少Web Server更新MySQL数据库。

5、unixodbc是一个来连接数据库的组件。该版本主要是支持 64 位的 SQLLEN,修复了一些bug;另外驱动部分和图形化设置工具分开为两个独立的项目。它能让你在Unix/Linux系统下使用ODBC。

㈨ ODBC是什么意思

ODBC是一种连接数据库的开放标准。

ODBC(Open DataBase Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。
它本身就是为了是数据库的使用者不必考虑使用的是何种数据库而只需要相同的操作而设计的。

ODBC是Open Database Connect即开放数据库互连的简称,它是由Microsoft 公司于1991 年提出的一个用于访问数据库的统一界面标准,是应用程序和数据库系统之间的中间件。它通过使用相应应用平台上和所需数据库对应的驱动程序与应用程序的交互来实现对数据库的操作,避免了在应用程序中直接调用与数据库相关的操作,从而提供了数据库的独立性。

ODBC 主要由驱动程序和驱动程序管理器组成。驱动程序是一个用以支持ODBC 函数调用的模块,每个驱动程序对应于相应的数据库,当应用程序从基于一个数据库系统移植到另一个时,只需更改应用程序中由ODBC 管理程序设定的与相应数据库系统对应的别名即可。驱动程序管理器可链接到所有ODBC 应用程序中,它负责管理应用程序中ODBC 函数与DLL 中函数的绑定。

ODBC 使用层次的方法来管理数据库,在数据库通信结构的每一层,对可能出现依赖数据库产品自身特性的地方,ODBC 都引入一个公共接口以解决潜在的不一致性,从而很好地解决了基于数据库系统应用程序的相对独立性,这也是ODBC 一经推出就获得巨大成功的重要原因之一。

从结构上分,ODBC 分为单束式和多束式两类。

1.单束式驱动程序
单束式驱动程序介于应用程序和数据库之间,像中介驱动程序一样数据提供一个统一的数据访问方式。当用户进行数据库操作时,应用程序传递一个ODBC 函数调用给ODBC 驱动程序管理器,由ODBC API 判断该调用是由它直接处理并将结果返回还是送交驱动程序执行并将结果返回。由上可见,单束式驱动程序本身是一个数据库引擎,由它直接可完成对数据库的操作,尽管该数据库可能位于网络的任何地方。
2.多束式驱动程序
多束式驱动程序负责在数据库引擎和客户应用程序之间传送命令和数据,它本身并不执行数据处理操作而用于远程操作的网络通信协议的一个界面。前端应用程序提出对数据库处理的请求,该请求转给ODBC 驱动程序管理器,驱动程序管理器依据请求的情况,就地完成或传给多束驱动程序,多束式驱动程序将请求翻译为特定厂家的数据库通信接口(如Oracle 的SQLNet)所能理解的形式并交于接口去处理,接口把请求经网络传送给服务器上的数据引擎,服务器处理完后把结果发回给数据库通信接口,数据库接口将结果传给多束式ODBC 驱动程序,再由驱动程序将结果传给应用程序。

如何配置数据库ODBC数据源

ADO可以与ASP结合,以建立提供数据库信息的主页内容,在主页画面执行SQL命令,让用户在浏览器画面中输入,更新和删除站点服务器的数据库信息;ADO使用RecordSets对象,作为数据的主要接口;ADO可使用Vbscript,JavaScript语言来控制数据库的访问,与查询结果的输出显示画面;ADO可连接多种的数据库,包括SQL Server、Oracle、Informix等支持ODBC的数据库。因此,在使用ADO访问数据库之前我们还有一项重要的工作要做,那就是创建和配置ODBC数据源。
1. ODBC的定义
首先,还是也让我们来解释一下有关ODBC的概念,这将有利于下面内容的理解。ODBC(Open Database Connectivity开放式数据库互联)是微软推出的一种工业标准,一种开放的独立于厂商的API应用程序接口,可以跨平台访问各种个人计算机、小型机以及主机系统。ODBC作为一个工业标准,绝大多数数据库厂商、大多数应用软件和工具软件厂商都为自己的产品提供了ODBC接口或提供了ODBC支持,这其中就包括常用的SQL SERVER、ORACAL、INFORMIX等,当然也包括了Access。
数据库驱动程序使用Data Source Name (DSN) 定位和标识特定的 ODBC 兼容数据库,将信息从 Web 应用程序传递给数据库。典型情况下,DSN 包含数据库配置、用户安全性和定位信息,且可以获取 Windows NT 注册表项中或文本文件的表格。通过 ODBC,我们可以选择希望创建的 DSN 的类型:用户、系统或文件。
为了更好地让大家理解上一段话,我们接下来来解释一下其中的几个名词:
DSN:根据MICROSOFT的官方文档,DSN的意思是“应用程序用以请求一个连到ODBC数据源的连接(CONNECTION)的名字”,换句话说,它是一个代表ODBC连接的符号。它隐藏了诸如数据库文件名、所在目录、数据库驱动程序、用户ID、密码等细节。因此,当建立一个连接时,你不用去考虑数据库文件名、它在哪儿等等,只要给出它在ODBC中的DSN即可。
FILE DSN: 当我们讨论这个问题时,先看看其他的DSN类型
SYSTEM DSN:这种DSN可以被任何登录到系统中的用户使用。
USER DSN:这是为特定用户建立的DSN。只有建立这个DSN的用户才能看到并使用它。在上面的两种情况中,DSN的细节都储存在系统的注册表中。