【发布时间】:2014-02-28 13:21:51
【问题描述】:
我正在尝试将数据库中的值更新为 false;
这是我的代码
public void updatecheck( int id){
mDb = mDbHelper.getWritableDatabase();
ContentValues newValues = new ContentValues();
newValues.put("check", true);
mDb.update(channel, newValues, "id"+" = ?", new String [] {String.valueOf(id)});
}
但我正在接受这个错误,
02-28 15:15:37.515: E/AndroidRuntime(5539): android.database.sqlite.SQLiteException:靠近“检查”:语法错误 (代码 1):,编译时:UPDATE Genelkultur2012 SET check=?在哪里 id = ?
已解决:
新代码
ContentValues newValues = new ContentValues();
newValues.put("tamam", true);
mDb.update(channel, newValues, "id"+" = ?", new String [] {String.valueOf(id)});
【问题讨论】:
标签: android database sqlite sql-update