Registriert seit: 1. Dez 2003
Ort: Luterbach (CH)
677 Beiträge
Delphi 12 Athens
|
AW: variabler Tabellenname in SQL-Abfrage
9. Okt 2017, 23:52
Es tut mir leid, aber so genau verstehe ich nicht wie du das mit dem + meinst. Ich programmiere noch nicht so lange und kenne das leider noch nicht
Delphi-Quellcode:
begin
CB1Spalte := ComboBox1.Text;
SQLBefehl := SQLBefehl + (' WHERE +CB1Spalte+ LIKE ''%' + StringReplace(Edit3.Text, '*', '%', [rfReplaceAll]) + '%''');
end;
Es sieht jetzt so aus, allerdings erhalte ich noch eine Fehlermeldung, wegen falscher Syntax in der Nähe von LIKE
Wieso so "kompliziert"?
Ich würde es Sinngemäss so lösen
Query.SQL.Text := 'SELECT * FROM ' + ComboBox1.Text + ' WHERE...
Roland
|
|
Zitat
|