В настоящее время я создаю базу данных SQLite в Android, используя следующий код:
SQLiteDatabase db;
try{
SQLiteDatabase dbe = SQLiteDatabase.openDatabase("/data/data/bangla.rana.fahim/databases/dictionary", null,0);
dbe.close();
}
catch(SQLiteException e){
db = openOrCreateDatabase("dictionary", MODE_PRIVATE, null);
db.execSQL("CREATE TABLE IF NOT EXISTS LIST(wlist varchar,ex varchar);");
db.close();
}
И получение данных с помощью курсора, как:
Cursor cc = db.rawQuery(q, null);//q is the desired query.
Но я видел много примеров использования помощника и адаптеров для той же цели. Итак, мой вопрос, каковы преимущества их использования?