Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#12

Re: Query mit Parametern vorbereiten

  Alt 10. Mär 2004, 09:37
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"
  Mit Zitat antworten Zitat