Tôi có dữ liệu trong cơ sở dữ liệu của tôi như thế này:Android SQLiteDatabase truy vấn thứ tự sắp xếp
Alice
anderson
Beatrice
benny
Carmen
calzone
Sử dụng mã này:
mDb.query(DATABASE_NAMES_TABLE, new String[] { KEY_ROWID,
KEY_NAME }, null, null,
null, null, KEY_NAME+ " ASC");
hoặc mã này với bộ lọc là "":
mDb.query(true, DATABASE_NAMES_TABLE, new String[] { KEY_ROWID,
KEY_NAME }, KEY_NAME + " LIKE ?",
new String[] { filter+"%" }, null, null, null,
null);
Nó sắp xếp các dữ liệu trên như sau:
Alice
Beatrice
Carmen
anderson
benny
calzone
Đây có phải là hành vi bình thường không? Làm thế nào để tôi có được nó để sắp xếp theo thứ tự trên, nơi tất cả các As và Bs và Cs được với nhau? Cảm ơn.
Công trình này hoạt động! Cảm ơn! – Maurice