【发布时间】:2012-08-17 07:32:28
【问题描述】:
使用 greenDao ORM 关闭(和重新打开)数据库的最佳方法是什么?
daoMaster.getDatabase().close()
或
daoSession.getDatabase().close()
以及如何重新打开?
【问题讨论】:
标签: android database orm greendao
使用 greenDao ORM 关闭(和重新打开)数据库的最佳方法是什么?
daoMaster.getDatabase().close()
或
daoSession.getDatabase().close()
以及如何重新打开?
【问题讨论】:
标签: android database orm greendao
这就是我所做的。
private SQLiteDatabase db; //Global Variable.
在 onResume 方法中初始化你的助手和 SQLiteDatabase。
DaoMaster.DevOpenHelper helper = new DaoMaster.DevOpenHelper(this,"YourDBName",null);
db = helper.getWritableDatabase();
在暂停时关闭数据库
db.close();
【讨论】: