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 回答