Re: Pb avec requete SQL - erreur 70208
Posté par scarface38 le 2/10/2006 12:54:55
merci . Je l'avais pas vu. PAr contre, ca m'affiche tout mes enregistrements si je ne met pas la clause Where.
Avec la clause WHERE LEFT(date,4) ={vparam}, ca m'affiche 0. PAs de cumul
Voici mon nouveau code : (on fait comment pour mettre le code dans une petite fenetre dans le mesage du forum ?)
PROCEDURE affiche(param_année)
vparam est un Variant
Sql est une chaîne
Rs2 est une Source de Données
Sql=[
SELECT SUM(Historique_quo.Produits) AS somme_Produits,SUM(Historique_quo.services) AS somme_services,historique_quo.date as date
FROM Historique_quo
WHERE LEFT(date,4) ={vparam}
]
//GROUP BY LEFT(Historique_quo.Date,4)
vparam=param_année
Rs2.date=vparam
SI PAS HExécuteRequêteSQL(Rs2,hRequêteDéfaut,Sql) ALORS
Info("erreur"+ HErreur())
FIN
HLitPremier(Rs2)
Trace(Rs2.somme_services+" "+Rs2.somme_produits)
je crois que je vais m'acheter un livre su le SQL .....
merci d'avance
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=4618&post_id=19158