多个SQLiteOpenHelper实现,但仅调用一个类的oncreate

时间:2019-02-26 05:56:06

标签: android sqlite

我已经为同一数据库相同版本实现了多个SQLiteOpenHelper类。 (my1SQLiteOpenHelper类,my2SQLiteOpenHelper类,my3SQLiteOpenHelper类)

我已经在所有类的oncreateonupgrade方法中放置了create table sql语句

运行时...仅调用 my1SQLiteOpenHelper oncreate方法。其他任何oncreate或onupgrade类都不会被调用。

所以我遇到表丢失错误。

1)知道为什么会这样吗?

2)是否可以使用从 my2SQLiteOpenHelper 的另一个实例升级现有数据库?

3)您可以强制运行onUpgrade方法吗?

0 个答案:

没有答案