在我的代码中:
private void insertNewRecord(String id) {
dataHelper.openDB();
ContentValues values = new ContentValues();
values.put("Id", id);
dataHelper.InsertRescord(TAG_TABLE, values);
dataHelper.close();
}
我关闭了我的数据库对象。但我得到错误
android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here
此代码工作正常。但是在Logcat中它显示了这个错误。我该如何解决?
答案 0 :(得分:0)
您应关闭数据库“onDestroy”
protected void onDestroy(){
dataHelper.close();
}