我不知道为什么,但这段代码不起作用(但无异常运行):
try {
db.rawQuery(UPDATE_ALL_REMINDERS_AND_SET_METHOD_NONE, null);
} catch (Exception e) {
e.printStackTrace();
}
UPDATE_ALL_REMINDERS_AND_SET_METHOD_NONE 是:
UPDATE dn_reminders SET method = 0
所有的字段名和表名都是正确的。
最佳答案
对更新数据库的 SQL 使用 execSQL()
。
rawQuery()
仅编译 SQL 但不运行它。
关于android - SQLite UPDATE 查询不运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26143856/