Hello我花了将近2个小时试图找出为什么LIKE语句不工作,我只得到这个错误:03-03 11:31:01.770:ERROR / AndroidRuntime(11767):Caused by:android.database。 sqlite.sqliteException:绑定或列索引超出范围:handle 0x89d9f8
原文链接:https://www.f2er.com/sqlite/198072.html在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);
有任何想法吗?我是我做错了还是有一个错误?
谢谢你的时间。