在编写SQLite查询语句时,需要根据具体的数据表和变量进行编写,确保更新操作能够正确执行。以下是一个示例代码,可供参考。
public void UpdateData(String variableValue, int id) {
SQLiteDatabase db = this.getWritableDatabase();
String query = "UPDATE " + TABLE_NAME + " SET " + VARIABLE_NAME + " = '" + variableValue + "' WHERE ID = '" + id + "'";
db.execSQL(query);
db.close();
}
其中,TABLE_NAME
和VARIABLE_NAME
需要替换为具体的表名和变量名,variableValue
则是待更新的变量值,id
是主键ID。
在使用这个示例方法时,只需传入待更新的变量值和对应的ID值即可。
UpdateData("newValue", 1);
这个方法将会用"newValue"更新ID为1的那一行的指定变量值。