sql >> Base de Datos >  >> RDS >> SQLite

SQLiteException:token no reconocido al leer de la base de datos

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

Debe citar sus literales de cadena, por ejemplo:

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

Pero es mejor usar ? marcador de posición para literales:

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

y cambie su null selectionArgs a

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