我有一个数据库,我在SQLite浏览器中建立,它工作正常。我启动了一个预构建数据库的应用程序,现在我想向该数据库添加更多表和数据。更改SQLite数据库版本号
我可以让应用程序启动SQLiteOpenHelper的onUpgrade方法。但问题是,每次使用助手时都会这样做。
我将它本地化为,仅在应用程序启动时,从用于检索数据的帮助程序中分离出升级命令,但这仍然是一个问题。
虽然我已经弄明白了,因为自从版本1以来,我一直在使用我的计算机上的同一个数据库(即我正在编辑的数据库)。所以,只要将新数据库写入SD卡,它就会显示版本1,尽管我现在应该达到第4版。
所以,我的问题是,我怎样才能手动编辑原始数据库的数据库版本,以便它在更新时不更新旧版本号?
要*阅读*,你可以使用:PRAGMA user_version; –