0

条件として2つの値(1つの整数値と1つの文字列)を使用して行値フォームデータベースを更新する必要があります。これをどのように記述できますか。次のコードを記述しました。ただし、エラーが表示されます。修正してください。

long id=db.update(DATABASE_TABLE, initialValues, KEY_ROWID + "=" + update  and category ='Income' , null);

前もって感謝します。

4

1 に答える 1

0

あなたのエラーはwhereステートメントです:

KEY_ROWID + "=" + update  and category ='Income' 

そうなる :

KEY_ROWID + "=" + update + "and category LIKE \"Income\""
于 2012-07-20T09:47:40.180 に答える