Also, Parameter sind grundsätzlich erstmal nur Werte.
Namen von Tabellen und Feldern sind aber keine Werte.
Dafür gibt es dann z.B. Makros, bei einigen Komponenten, wie z.B. den
xxDAC's.
Delphi-Quellcode:
Query.SQL.Text := '
SELECT AnderesFeld FROM &Table WHERE Feld = :Wert';
Query.MacroByName('
Tabelle').Value := '
irgendwas';
Query.ParamByName('
Wert').AsString := '
abc';
Query.Open;
ShowMessage(
Query.FieldByName('
AnderesFeld').AsString);