Android
Zugriff auf SQLite-Datenbanken mithilfe der ContentValues-Klasse
Suche…
Zeilen in eine SQLite-Datenbank einfügen und aktualisieren
Zunächst müssen Sie Ihre SQLite-Datenbank öffnen. Dies kann wie folgt durchgeführt werden:
SQLiteDatabase myDataBase;
String mPath = dbhelper.DATABASE_PATH + dbhelper.DATABASE_NAME;
myDataBase = SQLiteDatabase.openDatabase(mPath, null, SQLiteDatabase.OPEN_READWRITE);
Nach dem Öffnen der Datenbank können Sie Zeilen mithilfe der ContentValues
Klasse problemlos einfügen oder aktualisieren. In den folgenden Beispielen wird davon ausgegangen, dass der Vorname str_edtfname
und der letzte Name mit str_edtlname
. Sie müssen table_name
durch den Namen Ihrer Tabelle ersetzen, die Sie ändern möchten.
Daten einfügen
ContentValues values = new ContentValues();
values.put("First_Name", str_edtfname);
values.put("Last_Name", str_edtlname);
myDataBase.insert("table_name", null, values);
Daten aktualisieren
ContentValues values = new ContentValues();
values.put("First_Name", str_edtfname);
values.put("Last_Name", str_edtlname);
myDataBase.update("table_name", values, "id" + " = ?", new String[] {id});
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow