M
megges11
Neues Mitglied
- 1
Servus Leute.
Ich hab da ein kleines großes problem.
Ich habe eine Datenbank und ich kann von meiner App aus Daten speichern und in einer ListView ausgeben.
Aber immer wenn ich versuche einen Datensatz zu updaten funktioniert es nicht.
Hier mein Code vielleicht findet ihr ja den Fehler:
Aber komischer weiße wenn ich das selbe versuche nur ohne Variablen also sprich:
Dann klapt alles.
Bitte um schnelle Antwort, Danke im voraus
Mit frundlichem Gruß
megges11
Ich hab da ein kleines großes problem.
Ich habe eine Datenbank und ich kann von meiner App aus Daten speichern und in einer ListView ausgeben.
Aber immer wenn ich versuche einen Datensatz zu updaten funktioniert es nicht.
Hier mein Code vielleicht findet ihr ja den Fehler:
Code:
public void onClickEvent(View v){
if(v.getId()==R.id.bEdit_saveEdit){
if((etEdit_zweck.getText().toString().length()!=0)&&(etEdit_password.getText().toString().length()!=0)){
myDB = SQLiteDatabase.openDatabase(DB_PATH, null,SQLiteDatabase.OPEN_READWRITE);
try{
myDB.execSQL("UPDATE passwort SET passwort='"+etEdit_password.getText().toString()
+"', zweck='"+etEdit_zweck.getText().toString()
+"' WHERE _id="+id);
Toast msg1 = Toast.makeText(getBaseContext(), "Update erfolgreich", 2000);msg1.show();
}catch(Exception e){
System.out.println("FEHLER =========="+e);
}
}
Aber komischer weiße wenn ich das selbe versuche nur ohne Variablen also sprich:
Code:
myDB = SQLiteDatabase.openDatabase(DB_PATH, null,SQLiteDatabase.OPEN_READWRITE);
myDB.execSQL("UPDATE passwort SET passwort='Passwort', zweck='Zweck' WHERE _id=2");
Dann klapt alles.

Bitte um schnelle Antwort, Danke im voraus
Mit frundlichem Gruß
megges11