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 :
En l'exécutant il y'a des erreurs sql...
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")
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.
Partager