| |||||||
Das Thema "rawQuery will nicht" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
![]() |
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Erfahrener Benutzer Modell: Samsung Galaxy Registriert seit: 20.06.2009
Beiträge: 299
Abgegebene Danke: 1
Erhielt 2 Danke für 2 Beiträge
| Code: try {
lib.rawQuery("INSERT INTO labels (`null`,`name`) VALUES ('','"+name.getText()+"')", null);
} catch (Exception e) {
...
} Also was könnte da falsch sein? Und noch ne Frage: Was nehm ich zum Escapen der übergebenen Daten? Merci |
| | |
| | #2 (permalink) |
| Fortgeschrittenes Mitglied Modell: HTC Desire Registriert seit: 08.04.2009
Beiträge: 439
Abgegebene Danke: 10
Erhielt 69 Danke für 49 Beiträge
|
Hallo. Mal die Methode execSQL(String sql) ausprobiert stattdessen? Ich glaube die rawQuery ist nur zum Lesen gut, da die Methode ja nen Cursor zurückliefert. Gruß, Shini |
| | |
| | #3 (permalink) |
| Erfahrener Benutzer Modell: Samsung Galaxy Registriert seit: 20.06.2009
Beiträge: 299
Abgegebene Danke: 1
Erhielt 2 Danke für 2 Beiträge
|
Ja, mit execSQL funktionierts. Danke! Bleibt nur noch offen womit ich die Daten escapen kann... was stellt denn Java da zur Verfügunug? |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |