Hallo,
ich muss eine Abfrage mit vielen OR Verknüpfungen von Delphi zusammenbasteln lassen.
Etwa so:
Delphi-Quellcode:
with MyTable
do
begin
SQL.Clear;
SQL.Add('
SELECT * FROM test ');
SQL.Add('
WHERE Feld1 LIKE ('%blah%'
);
SQL.Add('
OR FELD2 LIKE ('
%blah%');
SQL.Add('
OR FELD3 LIKE ('%blah%'
);
SQL.Add('
OR FELD4 LIKE ('
%blah%');
SQL.Add('
OR FELD5 LIKE ('%blah%'
);
SQL.Add('
OR FELD6 LIKE ('
%blah%');
.
.
.
usw.
ca. 35 Felder...
kann man die
SQL Anweisung nicht zusammenfassen?
wie z. B.
SQL-Code:
SELECT * FROM test
WHERE (Feld1,Feld2,Feld3,Feld4,Feld5,Feld6......) LIKE ('%blah%');
Also irgenwas wie eine Aufzählung der Felder, die dann verglichen werden.
Bitte dringend um Hilfe.