Android SQlite更新查询

标签 android sqlite

我有一个更新查询,我需要传递多个参数。请指导如何做。在这里代替“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/

相关文章:

c++ - sqlite全局变量错误

android - SQLite 错误 : unable to open database "/data/data/PackageName/databases/SampleDB.db": unable to open database file

java - 从 SQLite 加载数据

android - 语法错误sqlite内部联接

android - 使用 Django 和 GCM 推送通知

android - 图片和文字居中的按钮

android - 隐藏 ActionBarSherlock 标题并仅显示 Logo

android - 维度值是否被缓存?

shell - 将 .csv 文件导入 sqlite3 db 表

android - 如何在 RecyclerView 中的项目之间添加分隔符和空格