使用LIKE的SQlite查询不起作用

时间:2012-09-02 06:04:45

标签: android sqlite

我已尝试过stackoverflow的一些答案,但我仍然收到错误......请有人告诉我问题和解决方案是什么......

public Cursor getSearchCursor(String query) {
        // TODO Auto-generated method stub
        Cursor cd = notifdb.query(TABLE_NOTIFS, allColumns, COLUMN_NOTIF
                + " LIKE '%" + query + "%'", null, null, null, null);
        return cd;
    }

1 个答案:

答案 0 :(得分:0)

试试这种格式......

        public Cursor getSearchCursor(String query) { 

            return db.query(true, DB_TABLE, new String[] { KEY_ROWID, KEY_COLUMN1}, KEY_COLUMN1 + " LIKE" + "'%" + query + "%'", 
            null, null, null, null, null); 
        }