我使用這種方法來獲得具有類別名稱值BT它沒有顯示任何所有項目的價格...如何使用字符串參數獲取特定數據?
public long getcostmain(String xyz)throws SQLException {
// TODO Auto-generated method stub
String[] columns = new String[]{KEY_ROWID, KEY_CATEGORY,KEY_DATE,KEY_PRICE,KEY_DETAILS};
Cursor c = ourDatabase.query(DATABASE_TABLE, columns, KEY_DATE + "=" + xyz, null, null, null, null);
long cost = 0;
for(c.moveToFirst(); ! c.isAfterLast(); c.moveToNext()){
cost = cost + c.getLong(3);
}
return cost;
}
在這個意義上沒有顯示,有沒有什麼異常,解釋清楚 – Pragnani 2013-03-16 14:34:11
問題是? – Sajmon 2013-03-16 14:35:41
問題是當我使用這種方法,並通過轉換爲第一個字符串,然後顯示通過edittext顯示這個長值,它顯示一個值0 – scripter 2013-03-16 14:38:37