0

ANDrawQuery に条件を入れる方法に問題がありました。I want to getCount WHERE SQLiteHelper.product_FId =listId AND SQLiteHelper.product_Status==1... 別の条件をどこに追加すればよいWHERE SQLiteHelper.product_Status==1 ですか?

public int getCountComplePro(String listId) {
        // TODO Auto-generated method stub
        String[] args = { listId };
        int x = 0;
        Cursor cur=database.rawQuery("SELECT * FROM "
                + SQLiteHelper.productTable + " WHERE "
                + SQLiteHelper.product_FId +"=?" ,args);

       x=cur.getCount();

}

        cur.close();
        return x;

誰かがこの問題で私を案内してくれることを願っています...

4

1 に答える 1

1
String[] args = { listId };
Cursor cur=database.rawQuery("SELECT * FROM "
                + SQLiteHelper.productTable + " WHERE "
                + SQLiteHelper.product_FId +"=?"
                + "AND "+SQLiteHelper.product_Status+ "=1",args);

これでいいんじゃない?

于 2012-12-01T10:20:43.473 に答える