Message de rapport:
 

Re: Pb avec requete SQL - erreur 70208

Sujet: Re: Pb avec requete SQL - erreur 70208
par scarface38 sur 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
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2