-1
我想象不到爲什麼我的分數沒有下降。這是僅排序的第一位數字。幫助我們分析這些代碼,並告訴我什麼是錯誤的答案。僅第一位數字降序
public String getData() {
Cursor c= ourDatabase.query(DATABASE_TABLE, new String[] {KEY_NAME, KEY_SCORE},
null, null, null, null, KEY_SCORE +" DESC");
String result = "";
int iname = c.getColumnIndex(KEY_NAME);
int iscore = c.getColumnIndex(KEY_SCORE);
for(c.moveToFirst(); !c.isAfterLast(); c.moveToNext()){
result = result + c.getString(iname) + " "+ c.getInt(iscore)+ "\n";
}
return result;
}
我在哪裏把所有這些代碼先生? – 2013-02-20 16:17:18
@KrisMacapia。 。 。在這個問題上你有標籤「sql」。這是SQL語法,所以你可以把它放在'order by'子句中查詢的地方。可能它會在'KEY_SCORE +「DESC」'所在的位置工作。 – 2013-02-20 16:19:05
你能給我如使用此代碼先生..即時通訊新手 – 2013-02-20 16:20:35