Cursor cursor = db.rawQuery("SELECT * FROM fruits",null);
работает, но как только я начинаю добавлять ограничения, такие как:
cursor = db.rawQuery("SELECT fruitName, color,
number FROM fruits WHERE color LIKE '%re%' AND fruitName LIKE
'%ppl%' AND number >=" + 5, null);
String[] fString = {"fruitName","color","number"};
int[] tString = {R.id.fruit,R.id.color,R.id.number};
Затем я получаю сообщение об ошибке здесь:
ListAdapter adapter = new SimpleCursorAdapter(
this,R.layout.newLayOutForSQL,cursor,
fString,tString,0);
Я пытался выбрать SELECT * FROM fruits in db.rawQuery и он работает отлично, но ограничение не работает
SQLiteDatabase db;
дБ настроен правильно, поэтому не стоит беспокоиться
cursor = db.rawQuery("SELECT fruitName, color,
number FROM fruits WHERE color LIKE '%re%' AND fruitName LIKE
'%ppl%' AND number >=" + 5, null);
String[] fString = {"fruitName","color","number"};
int[] tString = {R.id.fruit,R.id.color,R.id.number};
ListAdapter adapter = new SimpleCursorAdapter(
this,R.layout.newLayOutForSQL,cursor,
fString,tString,0);
Ожидается: отображение результатов с ограничениями фактические результаты: ошибка