首页
学习
活动
专区
圈层
工具
发布

ODBC(Open Database Connectivity,开放数据库互连)

各部件之间的关系如图下图所示: 应用程序要访问一个数据库,首先必须用ODBC管理器注册一个数据源,管理器根据数据源提供的数据库位置、数据库类型及ODBC驱动程序等信息,建立起ODBC与具体数据库的联系...这样,只要应用程序将数据源名提供给ODBC,ODBC就能建立起与相应数据库的连接。 在ODBC中,ODBC API不能直接访问数据库,必须通过驱动程序管理器与数据库交换信息。...驱动程序管理器负责将应用程序对ODBC API的调用传递给正确的驱动程序,而驱动程序在执行完相应的操作后,将结果通过驱动程序管理器返回给应用程序。 在访问ODBC数据源时需要ODBC驱动程序的支持。...用Visual C++ 5.0安装程序可以安装SQL Server、 Access、 Paradox、 dBase、 FoxPro、 Excel、 Oracle 和Microsoft Text等驱动程序....在缺省情况下,VC5.0只会安装SQL Server、 Access、 FoxPro和dBase的驱动程序.如果用户需要安装别的驱动程序,则需要重新运行VC 5.0的安装程序并选择所需的驱动程序。

2.3K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ADO,OLEDB,ODBC,DAO的区别

    OLE DB 是建立在 ODBC 功能之上的一个开放规范。...此外,OLE DB 包含了一个连接 ODBC 的“桥梁”,对现用的各种 ODBC 关系型数据库驱动程序提供一贯的支持。...ODBC 、DAO 、ADO 、OLEDB 数据库连接方式区别及联系 ODBC 是一种底层的访问技术,因此,ODBC API 可以是客户应用程序能从底层设置和控制数据库,完成一些高级数据库技术无法完成的功能...它依赖于COM和提供OLE DB提供者的厂商而非ODBC使用的SQL。 ADO(ActiveX Data Object)ActiveX数据对象。基于OLE-DB建立连接的局部和远程数据库访问技术。...ADO和OLEDB之间的关系 OLEDB是一种底层数据访问界面接口。是用于第三方驱动程序商家开发输出数据源到ADO-技术的应用程序或用于C++的开发者开发定制的数据库组件。

    4.3K30

    wordpress 无法建立到 wordpress org 安全连接的解决办法

    网友求助,说安装 Avada 插件时遇到如下错误提示:wordpress 无法建立到 wordpress.org 的安全连接,请联系您的服务器管理员。...询问网友得知这个服务器安装在国内云服务器上了,估计是连接 wordpress 官方网站文件的时候,连接延迟很高导致无法正常下载,解决办法也不难,就是给 Linux 服务器换个好用的 DNS 地址即可。...本文适合新手小白阅读使用,属于基础教程,讲解的比较啰嗦。使用宝塔面板请直接跳到二,使用命令行的看一。...二、宝塔面板操作方法 上面命令行的方法新手一时半会学不会,那么使用宝塔面板的朋友有福了。 进入宝塔面板>>文件>>搜索关键词 resolv,给出的结果点击编辑。 ?...以上两种方法都可以实现,有宝塔面板就很简单了,操作像编辑文本文档一样容易;习惯使用命令行的也就那么两步,2 分钟可以搞定了。主要写给新手遇到此类问题的时候参照着改。

    3.9K40

    wordpress 无法建立到 wordpress org 安全连接的解决办法

    网友求助,说安装 Avada 插件时遇到如下错误提示:wordpress 无法建立到 wordpress.org 的安全连接,请联系您的服务器管理员。...询问网友得知这个服务器安装在国内云服务器上了,估计是连接 wordpress 官方网站文件的时候,连接延迟很高导致无法正常下载,解决办法也不难,就是给 Linux 服务器换个好用的 DNS 地址即可。...01.png 本文适合新手小白阅读使用,属于基础教程,讲解的比较啰嗦。使用宝塔面板请直接跳到二,使用命令行的看一。...02.png 二、宝塔面板操作方法 上面命令行的方法新手一时半会学不会,那么使用宝塔面板的朋友有福了。 进入宝塔面板>>文件>>搜索关键词 resolv,给出的结果点击编辑。...允许转载,保留出处:魏艾斯博客 » wordpress 无法建立到 wordpress org 安全连接的解决办法

    1.9K20

    SQL Server无法连接本地数据库的解决方案

    问题: 连接sqlserver时出现无法连接到localhost,如下图 图片 解决方案: 一、首先确保连接数据库的服务器参数配置是否正确 如果是直接通过 Microsoft SQL Server...二、检查SQL Server服务是否开启和服务器配置是否正确 检查MSSQLSERVER服务是否开启: 启动SQL Server服务: 找到SQL Server配置管理器,把其中的SQL Server...服务、SQL Server网络配置中的协议内状态全部打开。...SQL Server网络配置: 启用TCP/IP协议 开始>SQL Server2014>SQLC Server配置管理器>SQL Server网络配置>协议>TCP/IP 双击打开,选择IP地址,启用供外部连接的那个...IP地址和端口,把所有IP中的TCP端口改为1433,启用IP1和IP10即可。

    12.3K30

    将文件导入到数据库中_将csv文件导入mysql数据库

    大家好,又见面了,我是你们的朋友全栈君。 如何将 .sql 数据文件导入到SQL sever中? 我一开始是准备还原数据库的,结果出现了如下问题。...因为它并不是备份文件,所以我们无法进行还原。...正确方式: 先打开SQL sever 2008 然后登录,假如出现如下问题则是 “对象资源管理器”未开启 解决办法,我们打开SQL配置管理器 然后这里是暂停或者是已停止,我们将其打开就行。...在做程序连接数据库时会用到ODBC 数据源管理器 我们使用快捷键 win + R 在运行窗口输入如下命令 odbcad32.exe 用户DSN、 系统DSN 、文件DSN、 三者区别:...否则,会报如下错:microsoft odbc驱动程序管理器 未发现数据源名称并且未指定默认驱动程序 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    19.7K10

    手把手教你|AB-FTView_V12的Date LOG连接SQLServer-操作法

    WIN10专业版64位,经反复测试,系统管理工具中的ODBC可以成功建立,但是FTView V12连接SQL Server2014失败;下面介绍操作方法是使用FactoryTalk View Site...Edition成功建立ODBC的案例。...数据库(图9); 图9 存储格式 10、建立ODBC数据源“②”(图9),选择数据源(图10); 图10 选择数据源 11、开始创建数据源,选择系统数据源(图11); 图11 系统数据源 12、选择为其安装数据源的驱动程序...(图12); 图12 驱动程序 13、创建到SQL Server的新数据源,定义数据源名称为JNJP_ODBC,连接服务器选择local(图13),然后进行下一步; 图13 定义数据源 14、SQL...15 选择数据库 16、设置日志文件路径(图16),点击完成; 图16 路径 17、在ODBC Microsoft SQL Server安装对话框(图17)查看提示信息,测试数据源; 图17 测试数据源

    1.2K20

    ODBC与JDBC比較

    不直接与DBMS打交道,全部的数据库操作由相应的DBMS的ODBC驱动程序完毕。不论是SQL Server、Access还是Oracle数据库,均可用ODBC API进行訪问。    ...JDBC API定义了若干Java中的类,表示数据库连接、SQL指令、结果集、数据库元数据等。 它同意Java程序猿发送SQL指令并处理结果。    ...、驱动程序管理器、驱动程序和数据源,工作原 理亦大体同样。    ...JDBC保持了ODBC的基本特性,也独立于特定数据库. 并且都不是直接与数据库交互,而是通过驱动程序管理器。...另外,ODBC 比較复杂,而JDBC 尽量保证简单功能的简便性。同一时候在必要时同意使用高级功能。 假设使用ODBC。就必须手动地将 ODBC 驱动程序管理器和驱动程序安装在每台客户机上。

    2.6K20

    ODBC连接数据库提示:在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配

    问题现象 业务程序通过ODBC链接RDSforMysql数据库,程序启动后运行提示:[Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配。...处理思路 梳理出ASP程序到数据库中间的关键节点,ASP程序-》ODBC驱动程序管理器-》Mysql驱动-》数据库,进行定界。...排查过程 1、通过DAS登录RDS和RDS本身的日志,确认RDS本身正常,并通过ODBC数据源连接RDS进行test结果正常,来定界业务异常和RDS数据库无关,问题出现在ASP程序-》ODBC数据源(Mysql...位的odbc驱动,再下载安装32位的驱动(此时遇到需依赖安装32位VS的问题,那就先下载安装提示的VS),并更新ODBC数据源的驱动程序后,问题解决。...问题解决 重新下载安装了MYSQL ODBC8.0 CONNECTOR 32位版(前提需要安装微软Visual Studio 2015 x86即32位版),然后重启,再打开ODBC 建立32位DSN,问题解决

    9.1K10

    SQL 2005安装问题解决办法

    该用户与可信 SQL Server 连接无关联 问题一、忘记了登录Microsoft SQL Server 2005 的sa的登录密码 解决方法:先用windows身份验证的方式登录进去,然后在‘安全性...问题二、已成功与服务器建立连接,但是在登录过程中发生错取。(provider:共享内存提供程序,error:0-管道的另一端上无任何进程。)...(Microsoft SQL Server,错误:233) 解决方法:打开‘程序’-‘所有程序’-‘Microsoft SQL Server 2005 ’-‘配置工具’-‘SQL Server 配置管理器...问题四、sql server 2005 错误 18452 无法连接到服务器 服务器:消息18452, 级别16,状态1 [Microsoft][ODBC SQL Server Driver][SQL Server...原因:未与信任SQL Server连接相关联 该错误产生的原因是由于SQL Server使用了”仅 Windows”的身份验证方式,因此用户无法使用SQL Server的登录帐户(例如 sa )进行连接

    2.9K20

    『数据库』数据库编程(概念性的东西,应用一般,甚至有点过时,用来考试)

    (1)用户应用程序 (2)ODBC驱动程序管理器 (3)数据库驱动程序 (4)数据源 ?...断开与数据源的连接 3.驱动程序管理器:用来管理各种驱动程序 包含在ODBC32.DLL中 管理应用程序和驱动程序之间的通信 建立、配置或删除数据源,并查看系统当前所安装的数据库ODBC驱动程序 4....主要功能 装载ODBC驱动程序 选择和连接正确的驱动程序 管理数据源 检查ODBC调用参数的合法性 记录ODBC函数的调用等 5.ODBC通过驱动程序来提供应用系统与数据库平台的独立性 6.ODBC应用程序不能直接存取数据库...其各种操作请求由驱动程序管理器提交给某个关系数据库管理系统的ODBC驱动程序 通过调用驱动程序所支持的函数来存取数据库 数据库的操作结果也通过驱动程序返回给应用程序 如果应用程序要操纵不同的数据库,就要动态地链接到不同的驱动程序上...7.ODBC驱动程序类型 单束 数据源和应用程序在同一台机器上 驱动程序直接完成对数据文件的I/O操作 驱动程序相当于数据管理器 多束 支持客户机—服务器、客户机—应用服务器/数据库服务器等网络环境下的数据访问

    1.9K20

    ASP连接数据库

    用ASP连接DBF、DBC、MDB、Excel、SQL Server型数据库的方法: 一、ASP的对象存取数据库方法 在ASP中,用来存取数据库的对象统称ADO(Active Data Objects)...二、连接各数据库的驱动程序 连接各数据库可以使用驱动程序,也可以使用数据源,不过我建议大家使用驱动程序,因为使用驱动程序非常方便、简单,而使用数据源比较麻烦。...ODBC链接 适合数据库类型 链接方式 access "Driver={microsoft access driver(*.mdb)};dbq=*.mdb;uid=admin;pwd=pass;" dBase..."Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=------------;" Oracle "Driver={microsoft odbc...for oracle};server=oraclesever.world;uid=admin;pwd=pass;" MSSQL server "Driver={sql server};server=servername

    9.1K30
    领券