相关疑难解决方法(0)

android中的sqlite LIKE问题

您好我花了将近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);
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?我做错了还是有错误?

谢谢你的时间.

android

30
推荐指数
3
解决办法
3万
查看次数

标签 统计

android ×1