我有一个更新查询,我需要在其中传递多个参数。请指导怎么做。在这里代替“id”,我想要多个参数,例如名称年龄。

//代码

   ContentValues updateCountry = new ContentValues();
   updateCountry.put("country_name", "United States");
   db.update("tbl_countries", updateCountry, "id=?", new String[] {Long.toString(countryId)})

最佳答案

尝试

   ContentValues updateCountry = new ContentValues();
   updateCountry.put("country_name", "United States");
   db.update("tbl_countries", updateCountry, "id=? AND name=? AND age=?", new String[]{Long.toString(countryId),"name_value","age_value"});

关于Android SQLite 更新查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9373232/

10-11 15:05