Сортировка базы данных SQLite по возрастанию
У меня есть это, но столбец Student_Name не сортируется по возрастанию.
row_ID
1
2
3
Student_Name
John
Adam
Bruce
I want to sort this Student_Name to
Adam
Bruce
John
SQLiteDatabse;
SQLiteDatabase getWritableDatabase = this.getWritableDatabase();
public Cursor SortByAscOrder() {
db = getWritableDatabase;
Cursor cursor = db.query(TABLE, null, null, null, null, null, Student_Name + " ASC");
return cursor;
}
Основная деятельность:
MySQLITE_DATABASE.SortByAscOrder();
Я знаю, что есть темы, похожие на эту, но я пробовал их, но ни одна из них меня не волнует. Я потратил 2-3 часа на поиски именно этой сортировки:-(
Может кто-нибудь сказать, пожалуйста, что я сделал не так?
Спасибо
1 ответ
В порядке возрастания по умолчанию, поэтому вам не нужно указывать "asc" Cursor cursor = db.query(TABLE, null, null, null, null, null, Student_name);
также ваше заявление db = getWritableDatabase;
ты имел ввиду db = getWritableDatabase();
?