gpt4 book ai didi

android - 预期,得到 '?'

转载 作者:行者123 更新时间:2023-11-30 00:02:28 25 4
gpt4 key购买 nike

<分区>

安卓工作室 3.1

目的:更新sqlite数据库的版本号

错误

expected, got '?'

导致错误的代码是

db.execSQL("PRAGMA user_version = ?", new Object[]{questionDbVersion});

android.database.sqlite.SQLiteException: near "?": syntax error (code1): , while compiling: PRAGMA user_version = ?at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2778)

但是在Sql环境下,sql语句运行良好

PRAGMA user_version =1
PRAGMA user_version
PRAGMA user_version =2

我该怎么办?

============我找到了解决方案

db.setVersion(questionDbVersion);

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com