2016-02-27 3 views

ответ

0

Я думаю, что вы можете использовать macros в TFDQuery (см docwiki.embarcadero.com)

FDQuery1.SQL.Text := 'SELECT * FROM !TABLE_NAME_MACROS !WHERE_CLAUSE'; 

FDQuery.MacroByname('TABLE_NAME_MACROS').AsRaw := 'my_table'; 
FDQuery.MacroByname('WHERE_CLAUSE').AsRaw := 'WHERE ID = :ParamID'; 

FDQuery.ParamByname('ParamID').AsInteger := 1; 

FDQuery1.Open;