关闭

QT程序在其他机器连接不上数据库解决办法

179人阅读 评论(0) 收藏 举报
分类:
这是由于程序找不到数据库插件而致,可照如下解决方法:[喝小酒的网摘]http://blog.hehehehehe.cn/a/8749.htm
在main函数中加入下面语句:
引用
QApplication::addLibraryPath(strPluginsPath");


strPluginsPath是插件所在目录,比如此目录为/myapplication/plugins
则将需要的sql驱动,比如qsqlmysql.dll, qsqlodbc.dll或对应的.so文件放到
/myapplication/plugins/sqldrivers/
目录下面就行了
这是一种解决方法,还有一种通用的解决方法,即在可执行文件目录下写qt.conf文件,把系统相关的一些目录配置写到qt.conf文件里,详细情况情参考Qt Document Reference里的qt.conf部分[喝小酒的网摘]http://blog.hehehehehe.cn/a/8749.htm
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:171723次
    • 积分:5869
    • 等级:
    • 排名:第4351名
    • 原创:436篇
    • 转载:62篇
    • 译文:3篇
    • 评论:49条
    博客专栏
    最新评论