我想得到所有记录的总数。我将从我的用餐服务中获取记录。我想把所有的值加起来。例如,请检查:
餐食
第 1 排 - 8
第 2 排 - 2
第 3 排 - 3
总计:13
这就是我所拥有的:
public String getTotal() {
String[] column =
new String[]{ KEY_SERVING, "sum(meal_serving)" };
Cursor c =
ourDatabase.query( DATABASE_TABLE, column, null, null, null, null, null );
String result = "";
int iSERVING = c.getColumnIndex( KEY_SERVING );
for ( c.moveToFirst(); ! c.isAfterLast(); c.moveToNext() ){
result = result + c.getString( iSERVING );
}
return result;
}
但只显示最后一条记录。怎么了?