12

このようなデータを取得するためのコードがあります。日付の昇順のレコードを取得したかったので、「KEY_DATE_TIMEASC」を使用してみました。しかし、それは機能しませんでした。

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);
}
4

1 に答える 1

41

KEY_DATE_TIMEが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");
于 2011-11-08T14:24:10.663 に答える