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

[Datenbank Frage] Cursor query

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Googles94, 17.03.2011.

  1. Googles94, 17.03.2011 #1
    Googles94

    Googles94 Threadstarter Neuer Benutzer

    Beiträge:
    2
    Erhaltene Danke:
    0
    Registriert seit:
    17.03.2011
    Hallo ich habe eine kurze Frage zu der query Methode in der Klasse Cursor

    Und zwar möchte ich Daten aus einem Table in einen Cursor verlagern und diesen dann returnen.

    Hierzu möchte ich folgende Methode verwenden:
    query(boolean distinct, String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy, String limit)


    Meine Frage ist, wie ich bei dem Parameter "selection" ein Bedingung übergeben kann. Ich möchte prüfen ob in dem table DATABASE_TABLE_HOMEWORK eine Homework mit dem String subject mit dem in meiner Methode gesuchten String subject übereinstimmt.

    Wie kann ich eine solche Bedingung in der query Methode mittels selection einbinden, gibt es eine Lösung für meinen Ansatz oder kennt jemand einen anderen Weg wie ich einen table auf gewisse Strings überprüfen kann und die Elemente daraufhin in einem Cursor speichern kann

    MFG OLI!
     
  2. swordi, 17.03.2011 #2
    swordi

    swordi Gewerbliches Mitglied

    Beiträge:
    3,389
    Erhaltene Danke:
    441
    Registriert seit:
    09.05.2009
    String selection = "subject=" + databaseutils.sqlescapestring(mySubject);
     
    Googles94 bedankt sich.
  3. Googles94, 17.03.2011 #3
    Googles94

    Googles94 Threadstarter Neuer Benutzer

    Beiträge:
    2
    Erhaltene Danke:
    0
    Registriert seit:
    17.03.2011
    Ich danke dir *gg*
     

Diese Seite empfehlen