QSQL und MsSQL
Verfasst: 29. September 2007 15:20
Hallo zusammen
Ich habe mit unixODBC und freeTDS eine Verbindung auf einen MSSQL-Server hergestelt und diese erfolgreich getestet (sowohl isql als auch DataManager). Wenn ich nun aber über QT darauf zugreiffen will tritt folgender Fehler auf:
Ich kann zwar mit db.open() verbinden, danach aber keinen query ausführen, respektive liefert der immer eine size() von -1. Ich habe dann versucht mit db.tables(QSql::Tables) die Tabellen zu verifizieren. Der Befehl liefert aber je vorhandene Tabelle folgende Fehlermeldung:
Liegt der Fehler bei Qt oder muss ich an meinen DB-Einstellungen etwas verändern, resp. noch etwas in odbc.ini einfügen?
Ich code mit Qt 4.3.
Ich habe mit unixODBC und freeTDS eine Verbindung auf einen MSSQL-Server hergestelt und diese erfolgreich getestet (sowohl isql als auch DataManager). Wenn ich nun aber über QT darauf zugreiffen will tritt folgender Fehler auf:
Ich kann zwar mit db.open() verbinden, danach aber keinen query ausführen, respektive liefert der immer eine size() von -1. Ich habe dann versucht mit db.tables(QSql::Tables) die Tabellen zu verifizieren. Der Befehl liefert aber je vorhandene Tabelle folgende Fehlermeldung:
Code: Alles auswählen
qGetStringData: Error while fetching data (-1)Ich code mit Qt 4.3.