• 2553阅读
  • 1回复

[提问]visual studio 2013 用 odbc的问题 [复制链接]

上一主题 下一主题
离线cheunglik
 

只看楼主 倒序阅读 楼主  发表于: 2015-09-08
开发环境: visual studio 2013,安装 qt-vs-addin-1.2.3-opensource。 Qt5 选项是 qt-everywhere-opensource-src-5.4.0里面的。


#include "QtSql\qsqldatabase.h"
#include "QtSql\qsqlerror.h"

QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");

db.setDatabaseName("Driver={SQL Server};Server=192.168.1.91;Database=testdb;");
db.setUserName("abc");
db.setPassword("123");

结果出现错误如下:

QSqlDatabase: QODBC driver not loaded
QSqlDatabase: available drivers: QSQLITE

我用 QSqlDatabase::drivers() 只看到一个QSQLITE。

请问应该如何才能加载QODBC到Visual studio处使用啊?

离线hidxl

只看该作者 1楼 发表于: 2015-09-13
configure 时加上参数  -plugin-sql-odbc
快速回复
限100 字节
 
上一个 下一个