当前位置: 代码迷 >> QT开发 >> Qt4.8.5数据库驱动有关问题【较奇葩】
  详细解决方案

Qt4.8.5数据库驱动有关问题【较奇葩】

热度:133   发布时间:2016-04-25 03:13:32.0
Qt4.8.5数据库驱动问题【较奇葩】
首先,这个Qt4.8.5是改版过的,不是100%原装的,里面没有任何dll。
然后,这个是谁改的无从考证,只是现在公司所有的开发都基于这个4.8.5.


问题如下:现在的数据库驱动只支持Available drivers: 
 "QPSQL7" 
 "QPSQL" 
 "QSQLITE" 

想添加MySQL等数据库进去,按照网上主流的教程,理应生成两组lib和dll,但是我这只能生成两组lib和prl文件。
前文也说到,这个4.8.5中没有任何的dll,貌似都是静态链接。

求助各路大大帮帮忙
------解决方案--------------------
静态的使用有什么问题?
------解决方案--------------------

#pragma comment(lib,“youlibfile.lib")
试试
------解决方案--------------------
楼主再试试这个
先在pro文件中导入编译出来的lib库,然后
#include<QtPlugin>
Q_IMPORT_PLUGIN(qsqlodbc)
------解决方案--------------------
这个应该是可以的,记得把libmySQL.dll拷贝到PATH路径或者程序目录下。
  相关解决方案