问题描述
我使用 Windows 10 和 Qt 版本 4.8.6 (msvc)。
我尝试连接到我的 postgres 数据库,但我总是收到错误“驱动程序未加载”。 我将 libpq.dll 复制到可执行文件的路径和目录 plugins 中,我将其复制到可执行文件路径下。
这是我的代码:
dbPhilo.setHostName("127.0.0.1");
dbPhilo.setPort(5433);
dbPhilo.setDatabaseName("postgres");
dbPhilo.setUserName("postgres");
dbPhilo.setPassword("toor");
if(dbPhilo.open())
...
在文档中,这一行不起作用:
qmake -- Psql_INCDIR=C:/psql/include Psql_LIBDIR=C:/psql/lib/ms
它向我展示了 qmake 的文档。
有没有办法从网站下载正确的dll?
感谢您的帮助。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)