2016-04-30 21 views
-6

Bitte erläutern Sie den gegebenen Code, was es bedeutet und wie es funktioniert. Hier ist DictionaryDatabase Klassenname, in dem DataBase Name und Version definiert ist.Was macht dieser Android-Code?

public DbObject(Context context) { 
    dbHelper = new DictionaryDatabase(context); 
    this.db = dbHelper.getReadableDatabase();} 

Antwort

0

DictionaryDatabase Ihre Klasse ist, die SQLiteOpenHelper (Datenbank) jetzt erweitert Sie Ihre Datenbank öffnen und (lesen) oder (Einfügen, Aktualisieren, Löschen) von ihm zu diesem, haben Sie zwei Möglichkeiten

SQLiteDatabase db = dbHelper.getWritableDatabase();//used for insert, update, delete operations 

oder

SQLiteDatabase db = dbHelper.getReadableDatabase();//used for read (select) operations