android sqlite更新行与喜欢

时间:2015-03-31 09:20:49

标签: android sql tsql sql-update

我工作sqlite.i写了一个函数,必须用一些值来更新行 这是我的来源

public void updateLoanId (long id, String productId){

    ContentValues values = new ContentValues();
    values.put("LoanAnalisysID", id);

    db.update(LoanAnalysisGraph_Table, values, "ViewId like " + productId + "%", null);
}

我尝试通过ViewId更新LoanAnalysisGraph_Table表。当我运行程序时,我的语法错误接近% 我不知道我的语法有什么不对 如果有人知道解决方案,请帮助我。谢谢

1 个答案:

答案 0 :(得分:0)

我们必须将productId括在单引号之间。因此,请更改下面的更新方法

db.update(LoanAnalysisGraph_Table, values, "ViewId like '" + productId + "%'", null);