Hallo zusammen,
ich habe ein Problem bei ausführen von SQL-Statments auf einer SQLite-DB.
Die Connection habe ich.
Wenn ich jetzt prüfen will, ob eine bestimmte Spalte in einer Tabelle vorhanden ist nehme ich folgenden Code:
und bekomme ich den Fehler:
Wenn ich das gleiche Kommando im SQLite Expert Personal (SQL-DB-Viewer) ausführe bekomme ich das gewünschte Ergebnis.
Hat jemand eine Idee woran es lliegen kann?
Das Problem habe ich bei allen bisher versuchten Statements (wie SELECT * FROM tblSoPoints).
Danke
Sandforelle
ich habe ein Problem bei ausführen von SQL-Statments auf einer SQLite-DB.
Die Connection habe ich.
Wenn ich jetzt prüfen will, ob eine bestimmte Spalte in einer Tabelle vorhanden ist nehme ich folgenden Code:
Java:
ResultSet rs = stmt
.executeQuery("SELECT * FROM sqlite_master WHERE type='table' AND tbl_name = tblSoPoints' AND sql LIKE '%C1 REAL%'");
rs.next();
und bekomme ich den Fehler:
Code:
java.sql.SQLException: Table not found in statement [SELECT * FROM sqlite_master]
Wenn ich das gleiche Kommando im SQLite Expert Personal (SQL-DB-Viewer) ausführe bekomme ich das gewünschte Ergebnis.
Hat jemand eine Idee woran es lliegen kann?
Das Problem habe ich bei allen bisher versuchten Statements (wie SELECT * FROM tblSoPoints).
Danke
Sandforelle