Qt连接数据库显示driver no loaded
来源:互联网 发布:mac怎么打开itunes 编辑:程序博客网 时间:2024/06/05 16:59
实践技巧:
在链接时,我们可以通过调用QSqlDatabase::lastError()函数来反馈得到信息。
而我这里的问题便是dirver no loaded,很直接明了,解决方向便往这个点出发。
既然如此就先查下项目是否真的没连接到ODBC的驱动程序。
可以通过在实例化我们的QApplication之前。
写入:
QStrngList drivers = QSqlDatabase::drivers();foreach( QString d,drivers ){ qDebug() << d;}
通过在控制台打印发现 并没有ODBC。
那么我们可在该项目加入ODBC的驱动。
首先在我们的.exe目录下新建一个plugins/sqldrivers的目录树。
然后上网下载新的QTLIBRARY FOR WINDOWS。然后在其目录下找到plugins/sqldrivers,将里面的驱动程序复制到我们自己新建的sqldrivers目录里。
接下来便是在程序中连接这个文件。
在我们的main里添加 QApplication::addLibraryPath(“./plugins”);
是的,目录只需写plugins,这里表插件的意思。
0 0
- Qt连接数据库显示driver no loaded
- qt 连接mysql driver not loaded错误
- fedora9下使用QT连接数据库(QSqlDatabase: QODBC driver not loaded)
- Windows下Qt连接Mysql数据库的方法,解决QSqlDatabase: QMYSQL driver not loaded 问题
- ubuntu下 QT 连接各种数据库报错解决(QSqlDatabase: * driver not loaded )
- ubuntu下QT连接各种数据库报错解决(QSqlDatabase: * driver not loaded)
- ubuntu上 QT 连接各种数据库报错解决(QSqlDatabase: * driver not loaded )
- ubuntu上 QT 连接各种数据库报错解决(QSqlDatabase: * driver not loaded )
- Windows下Qt连接Mysql数据库的方法,解决QSqlDatabase: QMYSQL driver not loaded 问题
- QT连接mysql数据库报错——QSqlDatabase: QMYSQL driver not loaded
- Qt 5.4.0下连接MySQL数据库,QSqlDatabase: 出现QMYSQL driver not loaded 解决方案
- Qt连接MySQL出现QSqlDatabase: QMYSQL driver not loaded
- QT-MYSQL连接问题( Driver not loaded)
- Qt连接MySQL出现QSqlDatabase: QMYSQL driver not loaded
- Qt连接MySQL出现QSqlDatabase: QMYSQL driver not loaded
- qt连接mysql提示QMYSQL driver not loaded
- Qt 连接到MySQL/解决QSqlDatabase: QMYSQL driver not loaded
- Qt 5.9 连接MySQL出错 **Driver not loaded**
- NSLog使用,在release版本禁止输出NSLog内容
- Android客户端通过socket与服务器通信
- 怎么完整的将PPT转换成PDF
- Email Best Practices邮件发送策略最佳实践
- springMVC+mybatis整合(新手)
- Qt连接数据库显示driver no loaded
- Core M让新款MacBook有得有失
- 为何要上ERP
- Yahoo关于性能优化的N条军规
- 十分钟搞定pandas
- java堆栈与String分配内存空间
- 二、使用Shiro注解
- Spring - AOP
- MallBuilder多用户商城系统升级