Hai barnti,
ich hatte die Situation noch nicht das ich erst zur Laufzeit festlegen musste welche Tabelle oder welches Feld überprüft wird
Aber hier eine "Lösung" für Dein Problem:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
with ZQuery1
do
begin
Close;
SQL.Clear;
SQL.Add('
SELECT *');
SQL.Add('
FROM test1');
SQL.Add('
WHERE :key = :Value1');
SQL.Text := StringReplace(
SQL.Text,'
:key',Edit1.Text,[rfReplaceAll,rfIgnoreCase]);
ParamByName('
Value1').AsString:= Edit2.Text;
Open;
end;
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"