如何使此查询正确选择所需的项目?

时间:2012-09-11 19:37:11

标签: android android-sqlite

您好我的数据库出现此问题,我的数据库名为DatabaseClass。数据库基本上存储了银行名称,客户账号和余额的信息。我的一个活动中有两个微调器,显示银行和所选特定银行的账号。在选择其中一个银行时,会显示另一个银行中该银行的相应帐号,直到此工作正常,现在当选择“帐号”时,我正在尝试检索该帐户中的余额

这是我正在使用的代码:

account_for_spiiner_account=cursor2.getString(cursor2.getColumnIndex(DatabaseClass.KEY_ACCOUNT_NUMBER_ID));

c= myDatabase.getAmountfor_Account(account_for_spiiner_account);

以下是获取该特定帐号金额的代码:

public Cursor getAmountfor_Account(String account_for_spiiner_account) {
    // TODO Auto-generated method stub
    return myDataBase.query(DATABASE_TABLE_ACCOUNT, new String[] {
            DatabaseClass.KEY_ROW_ID, DatabaseClass.KEY_ACCOUNT_NUMBER_ID,
            DatabaseClass.KEY_AMOUNT_ID }, KEY_ACCOUNT_NUMBER_ID + "=?",
            new String[] { account_for_spiiner_account }, null,null,null);
}

我正在尝试将金额作为String收集在变量中,并检查我获得的金额Toast。但是吐司似乎没有表现出什么,我知道哪里出错了?谢谢。

1 个答案:

答案 0 :(得分:0)

看起来我使用错误的余额条目来检索,解决了我自己的问题。