android - SQLite UPDATE 查询不运行

标签 android sqlite

我不知道为什么,但这段代码不起作用(但无异常运行):

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/

相关文章:

android - Google 附近连接 Api - 不幸的是 Play 服务已停止

android - 从视频选择器的 Uri 获取文件路径

mysql - sql pair 两个结果在两个不同的列中

macos - 是否有适用于Mac的Nuget包SQLite.Net PCL平台(SQLite.Net.Platform)

python - 为什么 SQLalchemy create_all() 可以重复使用?

java - 在 Android 上混合 guice 和 scala 时得到 "failure in processEncodedAnnotation"

android - 如何解决由 : java. nio.file.NoSuchFileException : app/build/intermediates/external_libs_dex/release/out while signing apk? 引起的问题

java - 特定查询错误 - SQLite Android

c# - SQLite 1.0.65 程序集绑定(bind)错误

android - 如何从 Gradle 中的另一个函数调用 buildConfigField()?