PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Paramètres requête dans Etat
Paramètres requête dans Etat
Débuté par Loïc, 26 sep. 2017 17:49 - 2 réponses
Membre enregistré
33 messages
Posté le 26 septembre 2017 - 17:49
Bonjour

Je rencontre un souci de retour de données d'une requête dans un état.

Ma requête se présente comme ceci :

SELECT DISTINCT
Personne.IDPersonne AS IDPersonne,
Personne.NomFamille AS NomFamille,
Personne.NomUsage AS NomUsage,
Personne.Prenom AS Prenom,
...
FROM
Personne
WHERE
(
Personne.IDEvenement = {ParamIdEvenement}
...
AND (Personne.NomUsage BETWEEN {Param1} AND {Param2})
)
ORDER BY
{ParamTri} ASC


Je vous fais grâce des 40 autres conditions et paramètres et j'ai essayé de la simplifier au maximum.

Je cherche en fait à retourner les personnes dont le nom commence par A , par B et par C (pour exemple).

Je passais en paramètre Param1 = 'A%' et Param2 = 'C%'

Ceci ne fonctionnant pas, j'ai modifié ma requête pour changer la condition et mettre ceci :

AND (Personne.NomUsage >= {Param1})
AND (Personne.NomUsage <= {Param2})


Je passe les mêmes paramètres et en testant ma requête, cela fonctionne. Cool !

Je monte mon état, basé sur cette requête, je passe en direct mes 40 paramètres et Param1 & Param2, et rien à faire, l'état ne me sort pas de données...

Avez-vous une idée ? Cela vous est-il déjà arrivé ?

Je conclue en disant que j'ai bien vérifié l'ordonnancement de mes paramètres et c'est tout bon de ce côté.

Si vous avez une idée, je vous remercie.

--
Elle n'est pas belle la vie ???
Membre enregistré
33 messages
Posté le 28 septembre 2017 - 15:04
Bonjour

Avez-vous une idée SVP ?

Cdlt.

--
Elle n'est pas belle la vie ???
Membre enregistré
2 566 messages
Popularité : +222 (260 votes)
Posté le 29 septembre 2017 - 05:22
Bonjour,

Quel est le code qui lance la requête et l'impression de l'état ?

--
Cordialement,

Philippe SAINT-BERTIN
Géode Informatique