Bonjour,
ne fonctionne pas avec :paTABLE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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';
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.
Je me demandais si FireDac le permettait ? Et surtout comment
Merci.
Partager