habe folgendes Problem:
Ich baue ein DB Verbindung zu einem Firefox DB Server auf. Klappt alles ohne Fehler. Öffne die Verbindung auch kein Problem. Bei der Ausführung der Query bekomme ich allerdings folgende Fehlermeldung bei Ausfühung von query.lastError().text() und query.lastError().databaseText():
Unsuccessful execution caused by system error that does
not preclude successful execution of subsequent statements
Could not prepare statement
Code: Alles auswählen
QSqlDatabase db = QSqlDatabase::addDatabase("QIBASE");
db.setHostName("127.0.0.1");
db.setDatabaseName("xxx");
db.setUserName("SYSDBA");
db.setPassword("masterkey");
if(db.open())
{
QSqlQuery query;
query.exec("SELECT id FROM test");
}
1. die Tabelle existiert
2. die Spalte existiert
3. keine Fehlermeldung über db.lastError().driverText()
4. keine Fehlermeldung über db.lastError().databaseText()
Danke für die Hilfe
Andre