[TIBQuery/TQuery] Params et WHERE.. IN
Salut,
Est-ce que quelqu'un a une idée de la façon de passer une valeur pour une clause "IN" en paramètre d'un TIBQuery ?
Je m'y prends de cette façon :
Code:
ParamByName('idG').AsString:=grp;
Où "grp" est un string de type "1,5,8". Le but est de compléter dynamiquement ma requête :
Code:
1 2 3 4 5 6
| SELECT DISTINCT MEMBRES.*
FROM MEMBRES
INNER JOIN APPARTENIR
ON APPARTENIR.idMembre=MEMBRES.id
AND APPARTENIR.idGroupe IN (:idG)
ORDER BY NOM, PRENOM ASC |
Mais lorsque je l'exécute, il me répond
Citation:
conversion error from string 1,5,8
J'ai essayé de définir le type de mon paramètre, ou bien d'utiliser d'autre procédure que "AsString", mais rien n'y fait.
Any ideas ?
Thanks :ccool:
enlever les parenthèses peut-être