PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Requête paramétrée
Requête paramétrée
Iniciado por sandra_boulanger, 21,oct. 2004 10:38 - 1 respuesta
Publicado el 21,octubre 2004 - 10:38
Bonjour, je souhaiterai faire une requête du type :
SELECT A, B FROM C WHERE A IN (a,b,c)
Sauf je ne connais pas la liste de valeur a,b,c. La liste de valeur est contenu dans une variable
que je voudrai faire passer en paramètre.
Est-ce que cela est possible ?

Merci pour votre aide.
Publicado el 21,octubre 2004 - 12:29
Il suffit de construire la chaine de ta requete une fois tes valeurs
connues.
C_CH est une chaine

//si a,b,c sont des chaines
C_CH = "SELECT A, B FROM C WHERE A IN ('"+a+"','"+b+"','"+c+"')"

//si a,b,c sont des entiers
C_CH = "SELECT A, B FROM C WHERE A IN ("+a+","+b+","+c+")"

HexecuteRequeteSql(NomREQ,C_CH)

A+
"sandra" <sandra_boulanger@yahoo.fr> a écrit dans le message de
news:41774ff4$1@news.pcsoft.fr...

Bonjour, je souhaiterai faire une requête du type :
SELECT A, B FROM C WHERE A IN (a,b,c)
Sauf je ne connais pas la liste de valeur a,b,c. La liste de valeur est

contenu dans une variable
que je voudrai faire passer en paramètre.
Est-ce que cela est possible ?

Merci pour votre aide.