Bonjour,

Je suis débutant en windev...
Voilà je doit lancer une requête sur une table dont la clause where est dans un champ de saisie.
J'ai éssayé de lire l'aide mais je n'ai pas arrivé à réaliser quelque chose.
Je m'explique : j'ai un champ de saisie dans lequel l'utilisateur doit saisir une matricule, à la sortie du champ de saisie le programme doit exécuter la requête suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 RESSQL = SQLExec(" SELECT SUM(B_PU * B_QTE * D_CHARGE / 100)  as Consot from BON, BON_PHARMA WHERE BON.A_matricule = Bon_pharma.A_matricule_bon  and a_matricule = " + champ de saisie , "REQ1")
SI PAS RESSQL ALORS
	SQLInfoGene("REQ1")
	Info("Erreur SQL : " + SQL.MesErreur)
SINON
	Conso = SQLLitCol("req1",1)
	Info(RESSQL)
FIN
SQLFerme("REQ1")
En l'exécutant il y'a des erreurs sql...
Je sais que mon code n'est pas bien, c'est pour cela je demande de l'aide.

- comment intégrer un champ de saisie dans une requête sql
- comment extraire le résultat et l'afficher dans une variable ou un champ de saisie.

Merci pour toutes aides.