使用1个int和1个字符串更新查询

时间:2012-07-20 09:40:57

标签: android database

我必须使用2个值作为条件更新行值表单数据库(1个整数值和1个字符串)。我怎么写这个..我写了下面的代码..它显示错误。请纠正我。

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

提前致谢。

1 个答案:

答案 0 :(得分:0)

您的错误是where语句:

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

它将是:

KEY_ROWID + "=" + update + "and category LIKE \"Income\""