Announcement

Collapse
No announcement yet.

Abfragen über Formular ausführen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Abfragen über Formular ausführen

    Hallo,
    ich komm irgendwie nicht weiter.

    Bis jetzt schaut es so aus, dass ich ein Formular habe, in dem ich zum Beispiel die 3 Textfelder: Gegenstand, Typ und Ausführung habe. Über einen button kann ich eine Abfrage öffnen. Die Abfrage soll nun nach Datensätzen suchen, die mit in den 3 Textfeldern angegebenen Werte übereinstimmen. Bis jetzt klappt die Abfrage aber nur wenn ich in jedes Textfeld einen Wert eingebe.

    Es soll aber so sein, dass wenn zum Beispiel eines des 3Textfelder leer ist, dann die Abfrage nach den Datensätzen sucht, die mit den anderen beiden Textfeldern übereinstimmt und das dritte Kriterium nicht berücksichtigt.

    Kann mir bei meinem Problem vielleicht jemand helfen??

    Schon mal Danke.

    LG
    Tobias
    Gruß Tobias

  • #2
    In dem du beim klick auf den Button erst einmal die Felder auf Inhalt prüfst und dementsprechend deine Abfrage zusammenstellst.
    In etwa so:

    Pseudo Code:

    string sqlstr = "Select * from <Tabelle> where "

    if(len(me.textGegenstand & "") > 0)then
    sqlstr = sqlstr & "Gegenstand like '" & me.textGegenstand & "' "
    endif



    und so weiter...
    Gruß

    Comment

    Working...
    X