Re: Pb avec requete SQL - erreur 70208 | Sujet: Re: Pb avec requete SQL - erreur 70208 par drcharly93 sur 2/10/2006 15:09:35
Bonjour,
Pour ajouter du code dans un bloc approprié encadrer celui ci par
Citation :
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)
A modifier par
PROCEDURE affiche(param_année)
vparam est un Variant = param_année
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) =
]
//Les dates étants au format chaine
//On les encadres avec des quotes
sql += "'" + param_année + "'"
SI PAS HExécuteRequêteSQL(Rs2,hRequêteDéfaut,Sql) ALORS
Info("erreur"+ HErreurInfo())
RETOUR
FIN
HLitPremier(Rs2)
Trace(Rs2.somme_services+" "+Rs2.somme_produits)
ATTENTION à l'utilisation de mot clé dans les requetes sql pour eviter des erreurs encadrer les mots succeptibles par des crochets
|
|
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
|