Android studio中如何修改数据库中的某一数据
时间: 2024-02-07 12:02:33 浏览: 140
修改数据库中某些数据
在 Android Studio 中修改数据库中的某一数据,需要先通过 SQL 语句查询到该数据所在的行,然后再通过 SQL UPDATE 语句修改该行数据。
以下是修改数据库中某一数据的示例代码:
```
// 获取数据库实例
SQLiteDatabase db = dbHelper.getWritableDatabase();
// 定义修改数据的 SQL 语句
String sql = "UPDATE table_name SET column_name = new_value WHERE id = ?";
// 定义修改数据的参数
String[] params = new String[]{id};
// 执行修改数据的 SQL 语句
db.execSQL(sql, params);
```
其中,`table_name` 是要修改数据的表名,`column_name` 是要修改的数据列名,`new_value` 是要修改的新值,`id` 是要修改数据所在的行的主键值。在示例代码中,通过 `?` 占位符来代替 `id` 的值,`params` 数组中存放了实际的 `id` 值。
执行完上述代码后,数据库中对应的数据就被修改了。
阅读全文