SQLGetInstalledDrivers 获取ODBC已经安装的驱动列表

原创 2017年07月05日 11:57:46


#include <ODBCINST.H>
void GetSQLDriverList()
{
  TCHAR szDrivers[4096];
  memset(szDrivers, 0, sizeof(szDrivers));
  WORD wRet = 0;
  if(SQLGetInstalledDrivers(szDrivers, sizeof(szDrivers), &wRet))
  {
    TRACE(_T("Installed driver list:\n"));
    LPTSTR pszDrv = szDrivers;
    while(*pszDrv)
    {
      TRACE(_T("%s\n"), pszDrv);
      
      pszDrv += _tcslen(pszDrv) + 1;
    }
    TRACE(_T("\n"));      
  }
}

//调试输出

Installed driver list:
SQL Server
Microsoft Access Driver (*.mdb)
Microsoft Text Driver (*.txt; *.csv)
Microsoft Excel Driver (*.xls)
Microsoft dBase Driver (*.dbf)
Microsoft Paradox Driver (*.db )
Microsoft Visual FoxPro Driver
Microsoft FoxPro VFP Driver (*.dbf)
Microsoft dBase VFP Driver (*.dbf)
Microsoft Access-Treiber (*.mdb)
Microsoft Text-Treiber (*.txt; *.csv)
Microsoft Excel-Treiber (*.xls)
Microsoft dBase-Treiber (*.dbf)
Microsoft Paradox-Treiber (*.db )
Microsoft Visual FoxPro-Treiber
Driver do Microsoft Access (*.mdb)
Driver da Microsoft para arquivos texto (*.txt; *.csv)
Driver do Microsoft Excel(*.xls)
Driver do Microsoft dBase (*.dbf)
Driver do Microsoft Paradox (*.db )
Driver para o Microsoft Visual FoxPro
Microsoft ODBC for Oracle
Microsoft FoxPro Driver (*.dbf)
SQL Native Client

MySQL ODBC驱动安装和配置数据源

----------------------------------------------------------------------------------------------------...
  • cn130404
  • cn130404
  • 2017年07月05日 08:59
  • 3513

odbc驱动怎么安装

ODBC 安装所需文件和安装过程。
  • Babyfatliang
  • Babyfatliang
  • 2016年10月07日 10:35
  • 819

免安装Oracle连接数据库(odbc驱动)

前言:最近使用 R 开发数据分析系统,需要连接Oracle数据库获取数据,但是又不想为了拿几个数据而装一个Oracle,所以就想直接找个Oracle的odbc驱动,免去安装Oracle客户端的麻烦。以...
  • Bone_ACE
  • Bone_ACE
  • 2015年08月14日 02:07
  • 3493

终于解决了:这个是关于windows下装MYSQL 的驱动,及装完找不到ODBC驱动的解决办法。

我的系统环境:windows7-64位 表现为:安装了mysql-connector-net,控制面板添加MYSQL ODBC驱动,找不到对应的驱动选项。 正确办法: 一、vcredist包里装对应版...
  • aattxx
  • aattxx
  • 2017年07月16日 14:43
  • 3986

oracle odbc 驱动安装(不安装oracle客户端)

最近做了一个项目,通过VC odbc访问oracle数据库,在我电脑上可以正常运行,在其他电脑上运行不了,原因是没有oracle odbc驱动,无法配置oracle数据源。网上的博文大都是安装orac...
  • fym0121
  • fym0121
  • 2014年07月02日 00:19
  • 38397

在 mac 电脑上安装 odbc 驱动;excel for mac 连接数据库

摘要: 本文主要讲如何在 mac 电脑上安装 odbc 驱动,以及安装成功后,如何在 excel 中通过此 odbc 驱动来连接数据库 系统:osx 10.11.2, excel for mac:...
  • bokix
  • bokix
  • 2015年12月12日 04:22
  • 5591

创建Access数据的ODBC数据源时没有Access数据源驱动器

在作数据库实例的时候,实例2需要创建Access数据库的ODBC数据源,我的管理工具 ODBC数据源管理器里面只有SQL Server ,没有Access等其他,当时我以为是装的时候少装了什么,于是就...
  • chinajobs
  • chinajobs
  • 2015年05月14日 17:44
  • 8759

PI ODBC驱动安装及测试

PIODBC 是OSI提供的接口,该接口可以用来与PI Server通信。在本地服务器中安装部署完成之后,通过创建相应的ODBC数据源,可以完成开发程序对PI Server的连接。 1、 ...
  • sudaobo
  • sudaobo
  • 2014年10月24日 09:18
  • 2739

Centos下安装并配置ODBC连接MySQL

找到一篇英文的关于Linux下ODBC的安装和配置,在此根据自己的需要截取部分记录一下。 安装并配置ODBC ODBC连接器是一个数据库抽象层,它可以让Asterisk与广泛的数据库进行通信,而无...
  • allens_zhou
  • allens_zhou
  • 2013年02月07日 12:25
  • 6299

获取已经安装软件列表

#include #include #include #include #include DECLARE_INTERFACE_(IInstalledApp, IUnknown) { ...
  • sx5486510
  • sx5486510
  • 2015年03月17日 13:42
  • 855
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQLGetInstalledDrivers 获取ODBC已经安装的驱动列表
举报原因:
原因补充:

(最多只允许输入30个字)