您的位置:首页 > 数据库

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

2017-07-05 11:57 399 查看
#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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: