|
Pb avec requete SQL - erreur 70208 |
|
---|---|---|
DSI WDF
Inscrit:
02/11/2005 22:47 Post(s): 215
|
bonsoir
j'ai un petit soucis avec un bout de code. en fait, j'ai un fichier Histo_quo avec date, produits, services. je souhaite faire un cumul de produits et de services pour une année passé en paramètre. voici mon code : /code PROCEDURE affiche(param_année) Sql est une chaîne Rs est une Source de Données Sql=[ SELECT SUM(Historique_quo.Produits) AS la_somme_Produits,SUM(Historique_quo.services) AS la_somme_services,historique.date as date FROM Historique_quo WHERE LEFT(Historique_quo.Date,4) ={param_année} GROUP BY LEFT(Historique_quo.Date,6) ] SI PAS HExécuteRequêteSQL(Rs,hRequêteDéfaut,Sql) ALORS Info("erreur") FIN /code En fait, Windev m'affiche ma boite d'info "Erreur". j'ai l'impression que Hexecuterequete ne s'éxécute pas correctement. j'ai comme erreur : 70208: ERREUR D'INITIALISATION DE LA REQUÊTE Je comprend pas trop ce qui se passe Merci de votre aide
Contribution le : 01/10/2006 20:52
Edité par drcharly93 sur 3/10/2006 10:34:22
|
|
_________________
Visitez mon site www.class-concept.info Logiciel Class'Vins 1.05 et Class'Coiffure 1.00développés sous Windev. |
||
|
Re: Pb avec requete SQL - erreur 70208 |
|
---|---|---|
DSI WDF
Inscrit:
02/11/2005 22:47 Post(s): 215
|
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
Contribution le : 02/10/2006 12:54
|
|
_________________
Visitez mon site www.class-concept.info Logiciel Class'Vins 1.05 et Class'Coiffure 1.00développés sous Windev. |
||
|
Re: Pb avec requete SQL - erreur 70208 |
|
---|---|---|
DSI WDF
Inscrit:
02/11/2005 22:47 Post(s): 215
|
bonsoir
merci. j'avance dans le SQL.... je viens de me commander un petit livre. ca devrait m'aider ! sinon, il me manque le début du message : Bonjour, Pour ajouter du code dans un bloc approprié encadrer celui ci par.... merci de votre réponse
Contribution le : 02/10/2006 21:20
|
|
_________________
Visitez mon site www.class-concept.info Logiciel Class'Vins 1.05 et Class'Coiffure 1.00développés sous Windev. |
||
|
Re: Pb avec requete SQL - erreur 70208 |
|
---|---|---|
Animateur WDF
Inscrit:
02/03/2003 04:07 De Noisy le grand(93)
Post(s): 2745
|
Contribution le : 03/10/2006 10:32
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.