1. Nimm jetzt an unserem 2. ADVENT-Gewinnspiel teil - Alle Informationen findest Du hier!

rawQuery will nicht

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Samsung I7500, 02.10.2009.

  1. Samsung I7500, 02.10.2009 #1
    Samsung I7500

    Samsung I7500 Threadstarter Fortgeschrittenes Mitglied

    Beiträge:
    359
    Erhaltene Danke:
    4
    Registriert seit:
    20.06.2009
    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
     
  2. Shinigami, 03.10.2009 #2
    Shinigami

    Shinigami Fortgeschrittenes Mitglied

    Beiträge:
    436
    Erhaltene Danke:
    69
    Registriert seit:
    08.04.2009
    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. Samsung I7500, 03.10.2009 #3
    Samsung I7500

    Samsung I7500 Threadstarter Fortgeschrittenes Mitglied

    Beiträge:
    359
    Erhaltene Danke:
    4
    Registriert seit:
    20.06.2009
    Ja, mit execSQL funktionierts. Danke!

    Bleibt nur noch offen womit ich die Daten escapen kann... was stellt denn Java da zur Verfügunug? :)
     
  4. Shinigami, 03.10.2009 #4
    Shinigami

    Shinigami Fortgeschrittenes Mitglied

    Beiträge:
    436
    Erhaltene Danke:
    69
    Registriert seit:
    08.04.2009
  5. Samsung I7500, 03.10.2009 #5
    Samsung I7500

    Samsung I7500 Threadstarter Fortgeschrittenes Mitglied

    Beiträge:
    359
    Erhaltene Danke:
    4
    Registriert seit:
    20.06.2009
    Besten Dank! :D
     

Diese Seite empfehlen