public void UpdatedKycId(String kycId,String OrderId) {
db = this.getWritableDatabase();
ContentValues cv = new ContentValues();
cv.put("kycid",kycId);
db.update(DateEntry_Table,cv,KEY_ORDERID+"=?"+OrderId,null);
db.close();
Log.d("Suecss","Sucess");
}
靠近“e2def9b80fe4e62f4d3833”:语法错误(代码1):,编译时:UPDATE dataentry SET kycid =?在哪里ORDERID =?56e2def9b80fe4e62f4d3833 请告诉我我在哪里做错了。
答案 0 :(得分:1)
更改
map
到
db.update(DateEntry_Table,cv,KEY_ORDERID+"=?"+OrderId,null);
答案 1 :(得分:0)
您的查询应如下所示
String where = "KEY_ORDERID=?";
String[] whereArgs = new String[] {String.valueOf(OrderId)};
db.update(DATABASE_TABLE, cv, where, whereArgs);