Bonjour a tous,

j'ai un problème avec l'execution d'un requète paramètrée que voici :

//c'est la commande sql contenue dans la proprieté SQL de mon Query1
SELECT REFERENCE_CLIENT_PIE a "Réference"
FROM PIECE
WHERE TYPE_PIE ||'2610'|| NUM_PIE =:NumFacture

je ne pense pas que la syntaxe soit fausse mais on ne sait jamais,bref je l'execute avec les lignes de code suivantes :

Query1.ParamByName('NumFacture').AsString := lblNumFacture.Caption;
Query1.ExecSQL;
// j'affiche le résultat dans un edit
Edit1.Text := Query1.ParamByName('NumFacture').AsString;

l'erreur est la suivante :

Le projet project1.exe a déclanché la classe d'exception EDBEngineError avec le message 'Marque non trouvée.
Elément: a
Numéro de ligne:1'

je ne comprend absolument pas se que cela veut dire et d'où vient l'erreur.
Merci d'avance !