Tôi có 3 tên, Allakhazam, Beatbox và Cunning trong Bảng NAMES của tôi.Truy vấn cơ sở dữ liệu SQLite của Android với LIKE
public Cursor fetchNamesByConstraint(String filter) {
mDb.query(true, DATABASE_NAMES_TABLE, new String[] { KEY_ROWID,
KEY_NAME }, KEY_NAME + " LIKE ?",
new String[] { filter }, null, null, null,
null);
return mCursor;
}
Tôi gọi hàm với "A" như bộ lọc, nhưng con trỏ của tôi là trả lại một số 0 khi nó ít nhất phải trả lại cho tôi một 1. Bất cứ ai cũng có thể nhìn thấy những gì xảy ra với mã?
Thanks, điều này đã làm nó cho tôi, tôi đang nhìn nhầm chỗ. – Maurice
Điều này giúp tôi rất nhiều và cảm ơn bạn. –
Tại sao chúng ta cần thêm biểu tượng% vào bộ lọc trong mã ở trên? @jeet –