展开

关键词

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

也就是说,不论是FoxPro、Access还是Oracle库,均可用ODBC API进行访问。由此可见,ODBC的最大优点是能以统一的方式处理所有的库。 其任务是管理ODBC驱动程序,是ODBC中最重要的部件。 ODBC API。 ODBC 驱动程序。是一些DLL,提供了ODBC库之间的接口。 包含了库位置和库类型等信息,实际上是一种连接的抽象。 各部件之间的关系如图下图所示: 应用程序要访问一个库,首先必须用ODBC管理器注册一个,管理器根提供的库位置、库类型及ODBC驱动程序等信息,建立起ODBC与具体库的联系 这样,只要应用程序将名提供给ODBCODBC就能建立起与相应库的连接。 在ODBC中,ODBC API不能直接访问库,必须通过驱动程序管理器与库交换信息。

43810

ADO,OLEDB,ODBC,DAO的区别

),并允许开发者通过ODBC直接连接到其他库一样,直接连接到 Access 表。 ODBC 是为访问关系型库而专门开发的,OLE DB 则用于访问关系型和非关系型信息,例如主机 ISAM/VSAM 和层次库,电子邮件和文件系统存储,文本、图形和地理以及自定义业务对象。 ADO涉及的存储有DSN(名称)、ODBC(开放式连接)以及OLE DB三种方式。后面的例程将详细讲解这三种方式的具体访问实现。 MFC ODBC是对ODBC的封装。 DAO(Data Access Object)访问对象。不提供远程访问功能。 RDO(Remote Data Object)远程对象。 连接(必须先注册---DSN) (列举配置SQL Server库文件DSN,打开管理工具---(ODBC)---打开系统DSN选项卡---单击添加按钮---从列表中选择SQL Server

66230
  • 广告
    关闭

    90+款云产品免费体验

    提供包括云服务器,云数据库在内的90+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

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

    配置ODBC

    开放库互连) 从字面意思就可以看出来,ODBC是相当于一个中间协议,它可以连接各类库,甚至包括EXCEL和文本。 下面来大概叙述一下如何建立ODBC连接。          首先,得找到ODBC驱动器,如果你的系统是WinXP或者Win7 32位,控制面板-管理工具-(如果你的系统是Win7 64位,C:\Windows\syswow64,找到odbcad32. 选择您想要添加的库类型(这里先用Microsoft Access Driver举个例子),单机完成: ?         一切就绪后,单击确定,ODBC便配置成功,无论您以哪种支持库访问的程序访问您的库都会轻松无阻哦!

    2.7K40

    Power Query 系列 (03) - 从库导入

    本篇介绍 MS Access 和 MySQL 导入,其他库的使用方式类似。也会介绍 从 ODBC 导入的方法。 从库导入,有两个要点: 库驱动:默认情况下, PQ 支持 MS Access 和 SQL Server 库的连接,其他库在机器上要有相应驱动的支持。 导入 MS Access [20190829074408572.gif] 导入 MySQL PQ 连接 MySQL 库使用的是 ADO.NET Driver for MySQL (Connector 使用 ODBC ,也要确保机器上安装了相应的驱动程序。 】选项卡,通过 【获取】-【自其他】- 【从 ODBC】打开连接界面。

    80730

    【续坑】如何心平气和地填坑之拿RSViewSE的报表说事(2)

    当然,Datalog文件也提供了将通过ODBC存储到库的接口,这部分后面我们会说到。 当然,Access库也支持ODBC方式的访问。 同样支持ODBC方式访问。不同的是,其ODBC驱动需要在官网下载安装。 先澄清几个概念: 什么是ODBC 前面我们说很多库都支持ODBC方式访问,RSViewSE软件本身也支持通过该方式与库交互,那么,ODBC是什么呢? 1)、在指定位置新建一个Access库文件 2)、在RSViewSE内新建Datalog,选择ODBC库存储 选择系统,然后点New新建,选中系统 关于文件、用户

    10610

    原生PHP连接access库及操作

    1、写入方法: $conn = new com("ADODB.Connection"); $connstr = "DRIVER={Microsoft Access Driver (*.mdb, * realpath("hydb/#db#.mdb"); $connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC ); //连接 "; else echo "更新失败"; 5、PHP Warning: odbc_connect(): SQL error: [Microsoft][ODBC 驱动程序管理器] 未发现名称并且未指定默认驱动程序 (ODBC)->系统DSN(是否有Microsoft Access Driver (*.mdb, .accdb)或Microsoft Access Driver (.mdb),若没有则下载并安装AccessDatabaseEngine_X64 .exe驱动,注意服务器是32还是64位的)->填写名、选择对应的库.mdb文件 ->2次确定。

    22920

    库的接口

    目录: 1、库的基础知识以及创建Access库 2、库的接口 3、使用ADO或ADO控件访问库 上篇文章为大家讲解了一下库的基础知识与Access库的创建 访问对象是第一个面向对象的接口, 显露了Jet 库引擎(由 Microsoft Access 所使用),并允许 VB通过 ODBC直接连接到其他库一样,直接连接到 Access 表。 ADO是一个用于存取的COM组件。ADO是编程语言和统一访问方式OLE DB的中间层。 优点:完全不用关心库的实现方式,只用到了库的连接。 下面我们以一张图的重点介绍一下ADO、OLE DB 、ODBCAccess库的关系: ? 一张图胜过千言万语啊,他们之间的关系一目了然,相信你已经对ADO已经不再陌生了。 *ODBC库: VB可以访问ODBC标准的客户/服务器库如SQL Server ,Oracle等。

    22910

    SAS-你还在手动配置ODBC连接库吗~

    最近小编需要通过SAS连接远程服务器上的SQL Server库,进行获取库中的...于是小编就想到了ODBC,在网上百度了一下,看到的很多几乎都是手动配置ODBC,虽然说一个库好像只用配置一次 在通过ODBC连接库,首先我们来看一看SQL Server. 控制面板--ODBC ? 添加新的DSN ? 选择对应的驱动程序 ? 设置、IP地址设置 ? 输入库管理员账号、密码 ? 选择默认的连接库 ? 下一步 ? 点击测试-确定 ? libname sql3 odbc dsn = mytest uid = "admin" pwd = 123456 access = readonly schema = dbo; 当然在来看看MYSQL libname sql4 odbc dsn = mytest2 uid = "admin" pwd = 12345 access = readonly ; 代码其实和上面的那个一模一样,不一样也就修改了

    75230

    C# 也可以连接和操作Access

    以前就听说过C#可以通过ODBC进行连接其他类型库,一直也没怎么研究。最近啊,小编一次偶然的机会,迫使不得不去使用Access库进行开发。当然,库操作其实一通百通,也没算费多少力气。 下面再介绍一个配置的方式: 配置 首先需要进行配置: 【控制面板】-【小图标显示】-【管理工具】-【(ODBC)】-【系统DSN】-【添加】 发现并没有Access所对应的选项 所以需要找到ODBC (32 位)的程序进行配置: 【我的电脑】-【C盘】-【Windows】-【SysWOW64】-【odbcad32.exe】 直接打开这个文件,进行配置。 ? 选择【系统DSN】进行选择Access的驱动程序,进行添加操作。: 输入名称,以及选择库文件的位置。 ? ? 直到此时,配置完毕。 为DatagridView添加指定。 选择库,点击下一步: ? ? 选择集: 新建连接: ? 选择自己定义的的名称,直接创建即可: ? 选择库内绑定的: ?

    1.6K20

    PHP学习笔记——MySQL的多种连接方法

    ODBC ---- ODBC 是一种应用程序编程接口(Application Programming Interface,API),使我们有能力连接到某个(比如一个 MS Access 库) ---- 创建 ODBC 连接 通过一个 ODBC 连接,您可以连接到您的网络中的任何计算机上的任何库,只要 ODBC 连接是可用的。 这是创建到达 MS Access 库的 ODBC 连接的方法: 在控制面板中打开管理工具图标。 双击其中的**(ODBC)**图标。 选择系统 DSN 选项卡。 选择Microsoft Access Driver。点击完成。 在下一个界面,点击选择来定位库。 为库起一个名(DSN)。 点击确定。 请注意,必须在您的网站所在的计算机上完成这个配置。 ---- 连接到 ODBC odbc_connect() 函用于连接到 ODBC 。该函有四个参名、用户名、密码以及可选的指针类型。

    20220

    【转载】库链接字符串大集合

    使用附加本地文件夹中的库文件的方式连接到本地SQL Server Express实例 Driver={SQL Native Client};Server=. ; Uid=myUsername; Pwd=myPassword; MyODBC 3.51 本地库 Driver={MySQL ODBC 3.51 Driver};Server=localhost ODBC IBM Client Access ODBC 驱动 Driver={Client Access ODBC Driver (32-bit)};System=my_system_name; Uid =myUsername; Pwd=myPassword; IBM iSeries Access ODBC 驱动 这个驱动需要比IBM Client Access ODBC的驱动更新。 Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI; 使用serverName/instanceName作为可以指定

    41250

    ASP连接

    用ASP连接DBF、DBC、MDB、Excel、SQL Server型库的方法: 一、ASP的对象存取库方法   在ASP中,用来存取库的对象统称ADO(Active Data Objects ),主要含有三种对象:Connection、Recordset 、Command Connection:负责打开或连接 Recordset:负责存取表 Command:负责对库执行行动查询命令 二、连接各库的驱动程序   连接各库可以使用驱动程序,也可以使用,不过我建议大家使用驱动程序,因为使用驱动程序非常方便、简单,而使用比较麻烦。 ODBC链接 适合库类型 链接方式 access "Driver={microsoft access driver(*.mdb)};dbq=*.mdb;uid=admin;pwd=pass;" 的库比较多,在这里我建议大家连接Access库使用下面的方法: dim conn set conn = server.createobject("adodb.connection") conn.open

    1.1K60

    ASP连接

    用ASP连接DBF、DBC、MDB、Excel、SQL Server型库的方法: 一、ASP的对象存取库方法 在ASP中,用来存取库的对象统称ADO(Active Data Objects) ,主要含有三种对象:Connection、Recordset 、Command Connection:负责打开或连接 Recordset:负责存取表 Command:负责对库执行行动查询命令 二、连接各库的驱动程序 连接各库可以使用驱动程序,也可以使用,不过我建议大家使用驱动程序,因为使用驱动程序非常方便、简单,而使用比较麻烦。 ODBC链接 适合库类型 链接方式 access "Driver={microsoft access driver(*.mdb)};dbq=*.mdb;uid=admin;pwd=pass;" dBase 的库比较多,在这里我建议大家连接Access库使用下面的方法: dim conn set conn = server.createobject("adodb.connection") conn.open

    64930

    MySQL常见的图形化工具

    MySQL作为一款非常流行的、开的关系型库,应用非常广泛。 MySQL Workbench是下一代的可视化库设计、管理的工具,它同时有开和商业化的两个版本。同时支持Windows和Linux系统。 0x05:MySQL Connector/ODBC MySQL Connector/ODBC 有时也可以叫做MyODBC,用户可以通过ODBC (Open Database Connectivity 比如说可以使用Windows或者Unix平台中的应用程序,如微软的 Access、Excel和Borland的Delphi去连接库服务器。 MySQL Connector/ODBC 是MySQL官方提供的,系统安装了这个程序之后,就可以通过ODBC来访问MySQL,这样就可以实现SQLServer、Access和MySQL之间的转换,还可以支持

    92110

    ODBC与JDBC比較

    ODBC定义了訪问库API的一组规范。这些API独立于形色各异的DBMS和编程语言。     也就是说,一个基于ODBC的应用程序,对库的操作不依赖不论什么DBMS。 不直接与DBMS打交道,全部的库操作由相应的DBMS的ODBC驱动程序完毕。不论是SQL Server、Access还是Oracle库,均可用ODBC API进行訪问。     由此可见,ODBC的最大长处是能以统一的方式处理全部的库。 、驱动程序管理器、驱动程序和,工作原 理亦大体同样。     JDBC保持了ODBC的基本特性,也独立于特定库. 并且都不是直接与库交互,而是通过驱动程序管理器。

    7920

    windows建立Oracle库的ODBC

    参考 https://blog.csdn.net/BlueCY/article/details/76164941 1、新建 默认情况下Windows系统创建时,是没有Oracle驱动程序的 2、准备Oracle 从Oracle主站下载两个文件: https://www.oracle.com/technetwork/topics/winx64soft-089540.html (1) 3、新建Oracle 控制面板–>管理工具–>ODBC(64位) ? 切换到“系统DSN”,单击“添加”按钮 ? 可以发现已经有了Oracle,选择Oracle驱动程序,单击“确定”按钮 ? 出现配置项界面 ? Data Source Name字段,指定一个名称即可。 (1)选择ODBC驱动程序 ? (2)配置连接信息。名称选择上面我们设置的名称,然后输入用户名和密码,单击测试连接。 ?

    1.6K30

    R语言-访问库管理系统

    R中有多种面向关系型库管理系统(DBMS)的接口,包括Microsoft SQL Sever、Microsoft Access、MySQL、Oracle、PostgreSQL、DB2、Sybase、 其中一些包通过原来的库驱动来提供访问功能,另一些则是通过ODBC或JDBC来实现访问。 允许R连接到任意一种拥有ODBC驱动的库。 myconn,Crime) pundat <- sqlQuery(myconn,"select*from Punishment") close(myconn) 这里首先载入了RODBC ,并通过一个已注册的名称 (mydsn)和用户名(rob)以及密码(aardvark)打开了一个ODBC库连接。

    23750

    宝刀未老的ASP....

    由于项目是PHP+MYSQL以前的人写的,开发文档和码早就去无踪了;目前的需求是进行一个大屏显示及从MYSQL中获取相应的,如果修改其PHP不知道又会暴露什么BUG,真是引一发牵动全身。。 那行吧,写个外挂给他们就是了,但是因为IIS上面也布有一个.net的应用没法,这个应用也没码。那怎么好呢,只能在挂一个单页的ASP对进行获取。 QQ截图20191225085013.jpg 保存就可以了,但有可能会出现Access denied for user 'root'@'localhost' (using password)什么的,这个不要紧重启通过 好了,的DSN已经建立,那ASP就可以直接连MYSQL,代码如下: <% set conn=Server.Createobject("adodb.Connection") str="dsn=conn rs("id")%>|<%=rs("biaoti")%>
    <%   rs.movenext loop %> <% rs.close else response.write("对不起,没有找到

    37361

    Python 连接Access

    对于access库连接的时候,原想没那么难。可是不断的报错。    win32com odbc 都已经试过啦,还是不行,    最后通过该链接:http://en.wikibooks.org/wiki/Python_Programming/Database_Programming 错误消息:ProgrammingError: (u'42000', u'[42000] [Microsoft][ODBC Microsoft Access \u9a71\u52a8\u7a0b\u5e8f import pyodbc DBfile = '/data/MSAccess/Music_Library.mdb' conn = pyodbc.connect('DRIVER={Microsoft Access

    2.1K10

    PHP连接access库及操作

    1、写入方法: $conn = new com("ADODB.Connection"); $connstr = "DRIVER={Microsoft Access Driver (*.mdb, * realpath("hydb/#db#.mdb"); $connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC ); //连接 连接 2、读取方法: $conn=new COM("ADODB.Connection"); $connstr = "DRIVER={Microsoft Access Driver (*.mdb, realpath("hydb/#db#.mdb"); $connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC ); //连接 "; else echo "更新失败";

    5200

    相关产品

    • 腾讯云 TI 平台

      腾讯云 TI 平台

      智能钛机器学习(TI-ML)是基于腾讯云强大计算能力的一站式机器学习生态服务平台。它能够对各种数据源、组件、算法、模型和评估模块进行组合,使得算法工程师和数据科学家在其之上能够方便地进行模型训练、评估和预测……

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券