hi,
ich brauche für meine adressen datenbank eine abfrage in SQL. und zwar soll in edit3 ein wort eingegeben werden. button suche starten. bisher habe ich diesen code :
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| [b][b]procedure TForm1.btnAbfrageClick(Sender: TObject); begin Query1.SQL.Clear; Query1.SQL.Add('Select * from raddr where Nachname Like' + #39#37 + edit3.text + #37#39 ); Query1.open; Query1.next; Form_Gefunden.ShowModal; Form1.Edit3.Clear; end;[/b][/b] |
nun in diesem beispiel findet er alles unter Nachname.
PROBLEM :
er soll die ganze datenbank durchsuchen nach dem wort das in edit3 eingeben wurde und egal ob groß oder klein geschrieben.verwende vorname, nachname, amt/organisation/firma. im obigen beispiel muß das wort bzw. der erste buchstabe groß sein. also gebe ich müller ein mit kleinem
m findet er nichts, gebe ich müller mit großen
M ein geht es. Also kurz gesagt in edit3 eine wort eingeben egal ob groß oder klein geschrieben. such starten und in der gesamten datenbank wird gesucht wo das wort vorkommen tut und in einer dbgrid angezeigt die sich auf Form_Gefunden befindet.
hoffe jemand kann mir helfen
danke und einen schönen sonntag noch
euer
patrick
Glauben heißt nichts wissen ...