Сортировка базы данных 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();?

Другие вопросы по тегам