Подтвердить что ты не робот

Сортировка списка по возрастанию по дате из sqlite

У меня есть код для получения таких данных. Я хотел получить записи с датами в порядке возрастания. Я попытался использовать "KEY_DATE_TIME ASC". но он не работал.

public Cursor fetchAllReminders() {

return mDb.query(DATABASE_TABLE, new String[] {KEY_ROWID, KEY_TITLE,
        KEY_BODY, KEY_PHONE,KEY_DATE_TIME}, null, null, null, null, null);
}
4b9b3361

Ответ 1

Предполагая, что KEY_DATE_TIME является константой String, содержащей имя поля db, должно работать следующее:

return mDb.query(DATABASE_TABLE, new String[] {KEY_ROWID, KEY_TITLE,
        KEY_BODY, KEY_PHONE,KEY_DATE_TIME}, null, null, null, null, KEY_DATE_TIME + " ASC");