SQLite
 sql >> Datenbank >  >> RDS >> SQLite

SQLiteException:Unbekanntes Token beim Lesen aus der Datenbank

SELECT predmet FROM predmeti WHERE dan=PONEDELJEK and ura=2 and oddelek=4c

Sie müssen Ihre Zeichenfolgenliterale in Anführungszeichen setzen, zum Beispiel:

SELECT predmet FROM predmeti WHERE dan='PONEDELJEK' and ura=2 and oddelek='4c'

Aber es ist besser, ? zu verwenden Platzhalter für Literale:

SELECT predmet FROM predmeti WHERE dan=? and ura=? and oddelek=?

und ändern Sie Ihren null selectionArgs zu

new String[] { dan, Integer.toString(ura), oddelek }