Привет, я потратил почти 2 часа, пытаясь понять, почему оператор LIKE не работает, и я получаю только эту ошибку: 03-03 11:31:01.770: ERROR/AndroidRuntime(11767): Caused by: android.database.sqlite.SQLiteException: bind or column index out of range: handle 0x89d9f8
В SQLiteManager он работает совершенно так: SELECT Word FROM Sign WHERE Word LIKE 'he%';
Но когда я пытаюсь сделать это из java, это не сработает.
Вот мой запрос, я пробовал во многих отношениях без везения:
Cursor cursor = m_db.query(MY_TABLE, new String[] {"rowid","Word"},"Word"+" LIKE '"+" ?"+"%'", new String[]{name}, null, null, null);
Любые идеи? я делаю это неправильно или есть ошибка?
Спасибо за ваше время.