FireDac : Equivalent ParamByName sur "Table"
Bonjour,
Code:
1 2 3 4 5
| sREQ := 'SELECT * FROM :paTABLE WHERE elID = :paID LIMIT 1;';
[...]
with Params do begin
ParamByName('paID').AsString := ID;
ParamByName('paTABLE').AsString := 'maTable'; |
ne fonctionne pas avec :paTABLE.
Mais bien après avoir abandonné Zeos, j'avais lu un article utilisant une méthode similaire pour "injecter" le nom de la table dans la requête. Malheureusement à l'époque, les composants natifs de Lazarus ne géraient pas cette approche... Aussi l'ai-je oubliée.:aie:
Je me demandais si FireDac le permettait ? Et surtout comment :lol:
Merci.