ここでの支援は素晴らしいでしょう。
パラメータを使用して「ORDER BY」を動的に変更しようとしています
以下は私が試したコードですが、ドキュメントに従っているにもかかわらず、「[FIREDAC] [PHYS] [MYSQL] SQL構文にエラーがあります...行4の「ORDER BY some_field」の近く」というエラーが表示されます」
ParamCreate を True に設定しました
私のデータベースはMySQLです
FDQuery1.Close;
FDQuery1.SQL.Clear;
FDQuery1.SQL.Add('SELECT *');
FDQuery1.SQL.Add('FROM my_table');
FDQuery1.SQL.Add('LIMIT 1000');
FDQuery1.SQL.Add(':id');
FDQuery1.ParamByName('id').AsString := 'ORDER BY some_field';
FDQuery1.Open;