Und noch mal "Zugriff auf MySQL Datenbank"

Alles rund um die Programmierung mit Qt
Antworten
nosse
Beiträge: 4
Registriert: 6. Dezember 2006 14:09

Und noch mal "Zugriff auf MySQL Datenbank"

Beitrag von nosse »

Hallo,

ich bin ein Neueinsteiger in Qt und auch C++.
Meine erste kleine Anwendung sollte ein einfacher SQL Datenbank Browser sein, der unter Pascal fast kein Problem ist. Nun Bastel ich aber schon eine Woche an der Verbindung und zur Datenbank und komme nicht mehr weiter.

Ich habe Eclipse 3.3.1 mit MinGW und Qt 4.3.3 als Erweiterung auf W2K installiert.
Neben dem MySQL Server inkl. lib. habe ich noch die ODBC Treiber installiert.
In die Umgebungsvariable "Path" habe ich die "bin" Verzeichnisse von QT, Mingw und Mysql hinzugefügt.

Nun kamen die nun schon oft genannten Zeilen:

reimp -d libmysql.lib
dlltool -k -d libmysql.def -l libmysql.a

Nun die Dateien alle verteilen und fertig.

Nix fertig, Wenn ich die Datenbank mit QMYSQL versuche anzusprechen bekomme ich "Driver not load" zurück. Wenn ich es mit QODEBC versuche sagt er mir das die Datenbanlk nicht gefunden wurde. (QODBC3)

Nun weiß ich nicht mher was ich noch versuchen soll.
Qt habe ich auch schon mit erstellt:
configure -qt-zlib -qt-libpng -qt-style-windowsxp -qt-style-windowsvista -qt-sql-odbc
mingw32-make

Nun haffe ich, dass es nicht all zu planlos ausschaut.

Was habe ich vergesse, oder überlesen ?

Danke für ne Info.
Korgen
Beiträge: 42
Registriert: 28. März 2006 16:37

Beitrag von Korgen »

ich vermute, die Fehlermeldung heißt "Driver not loaded", schonmal die Forumssuche benutzt, da gibts's geschätze 100 Threads :-)

1. hast du das MySql Plugin übersetzt?
2. falls du statisch kompilierst/buildest, hast du ein Q_IMPORT_PLUGIN gemacht?
Antworten