SQLite数据库按升序顺序排序

时间:2014-10-05 06:22:39

标签: android sqlite sorting android-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;

    }

MainActivity:

MySQLITE_DATABASE.SortByAscOrder();

我知道有类似这样的主题,但我已经尝试过了,但没有人想要我。我花了2-3个小时搜索这个排序: - (

有人可以告诉我我做错了吗?

谢谢

1 个答案:

答案 0 :(得分:1)

升序是默认的,所以你不需要指定'asc'  Cursor cursor = db.query(TABLE, null, null, null, null, null, Student_name);

也 你的陈述db = getWritableDatabase; 你的意思是db = getWritableDatabase();