Hallo,
ich habe iene Interbase Datenbank mit einer Tabelle und folgenden Feldern:
- FILMID
TITEL
ART
MEDIUM
MEDIUMANZ
Jetzt möchte ich eine abfrage basteln, die wenn der benutzer in einen Edit Feld etwas eingibt alles was der eingabe nah kommt.
Bsp. Der User gibs Haus 1 ein und es wird alles ausgegeben was mit haus oder 1 zu tun hat.
Jetzt habe ich schon mal eine
SQL abfrage geschrieben die aber leider einen Fehler ausgibt
-104 ????
Wie muß die
SQL abfrage lauten das alle Felder in der Tabelle durchsucht werden ? Was habe ich im Code Falsch gemacht ?
Danke schon einmal für die Antworten.
Delphi-Quellcode:
if KDSuchGroup.ItemIndex = -1 then
begin
DM.IBFilme.Close;
DM.IBFilme.SelectSQL.Text := 'SELECT * FROM FILM LIKE UPPER(' + QuotedStr(EditKSSuchen.Text) + ') ORDER BY FILMID';
DM.IBFilme.Open;
EditKSSuchen.Clear;