| |||||
| Dernière réponse | |
|---|---|
| Sujet : faire un calcul en asp | |
| kikaman | Response.write("<td width='10%'>"& FormatNumber(ObjRecordset("PrixUnitaire" )*(Request("quantite" )))& " ? </td></tr>" )
dans ton code le record set tu l'a appelé ObjRecordset jusque la pas de probléme plustot qu'un formatnumber met le champs que tu récupére dans ta base de donnée en numérique. Mais ton Request("quantite" ) ça veux rien dire c'est soit: -un Request.Form("quantite" ) si tu le recup dans un champs de formulaire en méthode post. -Soit un: Resquest.QueryString si tu le récupére dans l'url ou dans un formulaire en méthode "get". Mon conseil pour débugger ton code est d'affecté des nom de variable a tes valeur de les afficher voir si ele ne sont pas vide et de les additionné exemple. 'Recupération et affectation PrixUn = ObjRecordset("PrixUnitaire" ) Quantt = Request.Form("quantite" ) 'affichage: si les 2 valeurs ne s'affiche pas c'est que tu les a mals récupérer vérifi. response.Write(PrixUn) Response.Write(Quantt) 'calcul: Response.Write(PrixUn*Quantt) |
| Vue Rapide de la discussion |
|---|