我使用从我的数据库中获取数据
cursor = db.query("WebLeadMaster", select, "condition1="+conditionVal1+
" and condition2="+ConditionVal2,null, null, null, "RegistrationTime DESC");
我可以在光标中获取数据。要显示数据,我使用以下代码:
SimpleCursorAdapter mAdapter = new SimpleCursorAdapter(this,
R.layout.resultleadlookup, cursor, columns, to);
mAdapter.notifyDataSetChanged();
lstResult.setAdapter(mAdapter);
所以,我不能修改游标的内容。排序查询具有条件“RegistrationTime”,它是一个字符串数据类型。如下图所示,它的排序格式不正确。(不根据日期时间)。
我应该在我的代码中进行哪些更改,以便它可以根据日期时间正确排序?
如果我改变我的数据库查询,看起来像
cursor = db.query("WebLeadMaster", select, "condition1="+conditionVal1+
" and condition2="+ConditionVal2,null, null, null, null);
它给出了一个升序。我只想要它的降序。