SQL: Suchen und das Arbeiten mit Platzhaltern

patges

Mitglied
Wie schon in meinem vorherigen Problem beschrieben, bekomm ich als Ergebnis einer einfachen select-Abfrage eine Liste von Namen. Da defaultmäßig alle Namen angegeben werden sollen und diese Liste richtig groß und unübersichtlich ist, möchte ich gerne ein Suchfeld einfügen, das als Ergebnis sofort den gesuchten Namen anzeigt. Dieser Suchbegriff muss ja irgendwie in der SQL-Abfrage auftauchen, wahrscheinlich als Platzhalter. Weiß einer von euch wie das funktioniert und wie man in diesem Fall ein Suchfeld baut und mit Platzhalter arbeiten ?

Gruß patges
 
Hallo

Ich weiss ja nicht in welcher Sprache Du arbeiten willst,
doch ich würde folgendes machen:

- den eingegeben Text des Eingabfeldes in Variable speichern z.B. SuchKriterium
- Select Statement mit Platzhalter = "%" aufbauen

z.B. "SELECT * FROM KUNDEN WHERE Name like " & SuchKriterium & "%"

Also lange Rede kurzer Sinn: Das " % " ist der Platzhalter in SQL !
 
Zurück