2010-12-14 4 views

Antwort

4

Ja, sollte es möglich sein.

  1. Nein, es ist keine akzeptable Programmierstrategie.
  2. Sie würden die Klassen im QtNetwork-Modul verwenden, um die Kommunikation mit der Datenbank zu verwalten. Sie müssen das Protokoll kennen (lernen) und Sie benötigen ein Modul, um die Responses der Datenbank zu handhaben. Sie müssten den Großteil des Qt psql-Treibers neu implementieren und die PostgreSQL-Entwicklungsbibliotheken verwenden oder neu implementieren.
1

Nein Sie können keine Verbindung zu einer Datenbank ohne geeigneten Treiber herstellen. Für PostgreSQL 7.3 und höher sollten Sie QPSQL verwenden. Wenn Sie möchten, können Sie einen eigenen Datenbanktreiber erstellen.

Hier können Sie Beschreibung aller unterstützten SQL-Treiber für qt und Anleitungen, wie man eine neue erstellen:

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

Verwandte Themen