D
donbilbo
Neues Mitglied
- 0
Hallo Leute.
Hab folgenden Code, um eine gezielte Zelle aus einer Datenbank auszulesen, doch leider stürzt mir die App beim Aufruf dieser Funktion ab und ich verstehe die Fehlermeldung nicht:
Code:
Der LogCat gibt mir folgenden Fehler aus:
Es folgen noch andere Fehler, aber ich glaube die ergeben sich alle aus der oberen.
Weiß jemand was das genau bedeutet bzw. hat eine Lösung?
Danke und Gruß,
DonBilbo
Hab folgenden Code, um eine gezielte Zelle aus einer Datenbank auszulesen, doch leider stürzt mir die App beim Aufruf dieser Funktion ab und ich verstehe die Fehlermeldung nicht:
Code:
Code:
public int getAge(){
SQLiteDatabase db = this.getReadableDatabase();
Cursor cursor = db.rawQuery("SELECT * FROM persons WHERE name = " + MainActivity.selectedPerson, null);
int age = cursor.getInt(3);
cursor.close();
db.close();
return age;
}
Der LogCat gibt mir folgenden Fehler aus:
Code:
08-27 15:52:55.652: E/AndroidRuntime(2735): android.database.sqlite.SQLiteException: near "@4146d260": syntax error: , while compiling: SELECT * FROM persons name = android.widget.TextView@4146d260
Es folgen noch andere Fehler, aber ich glaube die ergeben sich alle aus der oberen.
Weiß jemand was das genau bedeutet bzw. hat eine Lösung?
Danke und Gruß,
DonBilbo