Android 数据库修改操作:使用 execSQL() 方法
使用 execSQL() 方法可以实现数据库的修改操作,具体步骤如下:
-
获取 SQLiteDatabase 对象 在创建或打开数据库后,通过
getWritableDatabase()或getReadableDatabase()方法获取 SQLiteDatabase 对象。 -
构建 SQL 语句 根据需要对数据库进行修改,构建对应的 SQL 语句,例如:
String sql = 'UPDATE user SET name='Tom' WHERE id=1';
- 执行 SQL 语句
通过 SQLiteDatabase 的
execSQL()方法执行 SQL 语句:
db.execSQL(sql);
其中,db 为 SQLiteDatabase 对象。
- 关闭数据库 执行完对数据库的修改操作后,需要及时关闭数据库:
db.close();
完整示例代码:
// 获取 SQLiteDatabase 对象
SQLiteDatabase db = dbHelper.getWritableDatabase();
// 构建 SQL 语句
String sql = 'UPDATE user SET name='Tom' WHERE id=1';
// 执行 SQL 语句
db.execSQL(sql);
// 关闭数据库
db.close();
原文地址: https://www.cveoy.top/t/topic/nJrp 著作权归作者所有。请勿转载和采集!