无需驱动程序即可将Qt应用程序连接到PostgreSQL DB

时间:2010-12-14 04:43:50

标签: qt postgresql

Subj:有可能吗? 如是: 1)编程策略是否可以接受? 2)怎么做?

2 个答案:

答案 0 :(得分:4)

是的,应该可以。

  1. 不,这不是一个可接受的编程策略。
  2. 您可以使用QtNetwork模块中的类来处理与数据库的通信。您必须知道(学习)协议,并且您需要一个模块来处理数据库的响应。您需要重新实现大多数Qt psql驱动程序并使用或重新实现PostgreSQL开发库。

答案 1 :(得分:1)

否如果没有适当的驱动程序,您无法连接到任何数据库。对于PostgreSQL 7.3及更高版本,您应该使用QPSQL。如果需要,可以创建自己的数据库驱动程序。

在这里您可以找到qt所有支持的sql驱动程序的说明以及如何创建新驱动程序的说明:

http://doc.qt.io/qt-5/sql-driver.html