PostgreSQL Zugriff mit Qt4.8
-
Hallo zusammen, ich habe folgendes Problem und hoffe mir kann jemand weiterhelfen. Ich versuche von einem Windows Embedded Standard auf eine PostgreSQL DB zuzugreifen. Dazu verwende ich QT4.8. Unter WinXP habe ich es zum Laufen bekommen, dazu habe ich mit Hilfe der libpq.lib von PostgreSQL 9.6 einen Treiber (qsqlpsql.dll) für QT erstellt, da dieser nicht enthalten war. Diesen habe ich mit den gelieferten Treibern (unter \Qt\4.8.0\plugins\sqldrivers) in einen Ordner (sqldrivers) meiner Applikation kopiert. Zusätzlich habe ich von PostgreSQL die DLL's
- libeay32.dll
- libiconv-2.dll
- libintl-8.dll
- libpq.dll
- libxml2.dll
- libxslt.dll
- ssleay32.dll
- zlib1.dll
in das Verzeichnis meiner Applikation gepackt. Wende ich das gleiche Verfahren unter Windows Embedded an, wird der erstellte Treiber für PostgreSQL nicht erkannt, aber die von Qt gelieferten. Weiß jemand einen Tipp für mich, was ich hier anders machen muss?