SQLite
 sql >> база данни >  >> RDS >> SQLite

SQLiteException:Неразпознат маркер при четене от база данни

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

Трябва да цитирате своите низови литерали, например:

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

Но е по-добре да използвате ? заместител за литерали:

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

и променете своя null selectionArgs до

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как работи SQLite Random().

  2. SQLITE не може да надстрои база данни само за четене от версия 1 на 2

  3. Как работи last_insert_rowid() в SQLite

  4. Стая - Използване на външни SQLites, както и вътрешна DB

  5. ActiveAndroid Предварително попълване на таблицата с помощта на миграция на схема