SQL Abfrage

W-Stefan

Mitglied
Hallo Leute.

Was ich wissen will, kann ich nur sehr schwer erklären. Also ich möchte wenn ein Benutzer etwas in ein Edit-Feld eingibt, über SQL gleich mit der Datenbank verglichen wird, ob die Anfangsbuchstaben aus bereits eingespeicherten Datensätzen mit den Buchstaben im Edit-Feld übereinstimmen. Ich weiss nur, dass man den gesamten Text überprüfen kann, also so:

Code:
select * from Tabelle where Feld like 'Edit.Text'

Also angenommen der Eintrag in meiner Tabelle lautet 'Teststring', dann gibt der Benutzer ins Edit-Feld 'tes' ein und schon zeigt mir das Programm die vorhandenen Einträge, die mit 'tes' beginnen.

Hoffe, ich habe es verständlich rübergebracht.

Danke für eure Antworten.

w-stefan
 
Wenn Du hinter dem übergebenen String ein % setzt, dann sucht MySQL nach allen Einträgen, die mit gewüschten String beginnen:
Code:
select * from Tabelle where Feld like 'Edit.Text%'

redlama
 
Zurück