Android の「単純な」データベース シナリオでは、 database.close() を使用し、 databaseHelper.close()を使用しない利点や理由はありますか? databaseHelper.close()と Not database.close( )を使用するメリットや理由はありますか?
これらの両方の閉じる方法 (以下に示す) が存在する技術的な理由はありますか?
ありがとう、ジェームズ
MyDatabaseHelper databaseHelper = new MyDatabaseHelper(this);
SQLiteDatabase database = databaseHelper.getWritableDatabase();
ContentValues valuesToInsert = new ContentValues();
int id = 0;
valuesToInsert.put("_id", id);
valuesToInsert.put("name", "test");
database.insert("MyRecordsTable", null, valuesToInsert);
database.close();
また
MyDatabaseHelper databaseHelper = new MyDatabaseHelper(this);
SQLiteDatabase database = databaseHelper.getWritableDatabase();
ContentValues valuesToInsert = new ContentValues();
int id = 0;
valuesToInsert.put("_id", id);
valuesToInsert.put("name", "test");
database.insert("MyRecordsTable", null, valuesToInsert);
databaseHelper.close();