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 :
Où "grp" est un string de type "1,5,8". Le but est de compléter dynamiquement ma requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ParamByName('idG').AsString:=grp;
Mais lorsque je l'exécute, il me répond
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
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.conversion error from string 1,5,8
Any ideas ?
Thanks
Partager