1

我有一个包含 6 个字段的数据库,我想做一个按“num”排序的查询

c=myDbHelper.query(m_db, new String[] {"_cod", "nombre", "flag", "cod_url", "tipo_l_menu", "num"}, null, null, null, null, "num");

有了这个,我得到了查询,但它没有排序。我究竟做错了什么?

4

2 回答 2

4

试试这个:

Cursor c = mydbhelper.rawQuery("SELECT * FROM myTable Order By num",null);
于 2012-09-17T17:32:42.493 回答
3

请检查下面的代码它对我有用。

"SELECT  * FROM " +<Table-Name>+" ORDER BY cast(<enter Name of Column> as REAL) DESC/ASC;";

您可以按排序顺序获取数据

于 2014-06-17T22:14:47.613 回答