Re: Requête et paramètres

Posté par R&B le 22/3/2005 15:16:11
Dans le paramètre les valeurs doivent être séparées par le séparateur de prédilection de WinDev : TAB.

Exemple :
La requête suivante
SELECT CODEPOSTAUX.Ville AS Ville
 FROM CODEPOSTAUX
 WHERE CODEPOSTAUX.CodePostal IN ({Param1}) 

exécutée ainsi :
SI HExécuteRequête(Req_VILLES,hRequêteDéfaut,"26120"+TAB+"26000") ALORS
	HLitPremier(Req_VILLES)
	TANTQUE PAS HEnDehors()
		Trace(Req_VILLES.Ville)
		HLitSuivant(Req_VILLES)
	FIN
SINON
	Erreur(HErreurInfo())
FIN
HAnnuleDéclaration(Req_VILLES)


Affichera bien :
PARLANGES
UPIE
BARCELONNE
CHATEAUDOUBLE
MONTELIER
CHABEUIL
MONTVENDRE
OURCHES
PEYRUS
MONTMEYRAN
LA BAUME CORNILLANE
COMBOVIN
FAUCONNIERES
MALISSARD
et
VALENCE

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=12&topic_id=2037&post_id=8517