当我尝试插入数据库时,日志cat显示错误之类的 java.lang.illegalstateexception database not open android.
但是我已经打开了db
db = SQLiteDatabase.openDatabase(DATABASE_PATH, null,
SQLiteDatabase.OPEN_READWRITE);
Run Code Online (Sandbox Code Playgroud)
错误不是经常发生的.有人知道这个的原因吗?
Sim*_*iak 12
试试这样:
if (!db.isOpen()) {
db = getApplicationContext().openOrCreateDatabase(DATABASE_PATH, SQLiteDatabase.OPEN_READWRITE, null);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8813 次 |
| 最近记录: |