Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung


Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!

rawQuery will nicht

Das Thema "rawQuery will nicht" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 02.10.2009, 21:50   #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
Standard rawQuery will nicht

Moinsen
Code:
                try {
                    lib.rawQuery("INSERT INTO labels (`null`,`name`) VALUES ('','"+name.getText()+"')", null);
                } catch (Exception e) {
                    ...
                }
Verbindung mit DB steht, kann problemlos einträge lesen, allerdings verbleiben INSERT Querys ohne Wirkung, sprich es wird nix eingetragen. Exception gibts auch nicht, und mit nem externen Tool zum bearbeiten von SQLite Datenbanken läuft das Query auch problemlos.

Also was könnte da falsch sein?

Und noch ne Frage: Was nehm ich zum Escapen der übergebenen Daten?

Merci
Samsung I7500 ist offline   Mit Zitat antworten
Alt 03.10.2009, 10:06   #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
Standard AW: rawQuery will nicht

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
Shinigami ist offline   Mit Zitat antworten
Alt 03.10.2009, 10:59   #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
Standard AW: rawQuery will nicht

Ja, mit execSQL funktionierts. Danke!

Bleibt nur noch offen womit ich die Daten escapen kann... was stellt denn Java da zur Verfügunug?
Samsung I7500 ist offline   Mit Zitat antworten
Alt 03.10.2009, 13:20   #4 (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
Standard AW: rawQuery will nicht

Das sollte es sein:

DatabaseUtils | Android Developers

Gruß,
Shini
Shinigami ist offline   Mit Zitat antworten
Alt 03.10.2009, 16:36   #5 (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
Standard AW: rawQuery will nicht

Besten Dank!
Samsung I7500 ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht





Du liest gerade: "rawQuery will nicht" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.