Message de rapport:
 

PB avec du code SQL

Sujet: PB avec du code SQL
par scarface38 sur 30/12/2009 23:56:37

bonsoir

j'ai un peu de code SQL dans mon appli :
Sql est une chaîne
Rs2 est une Source de Données
mois est un entier

Sql=[
SELECT SUM(ticket.totalttc) as totalticket,ticket.date as dateticket,ticket.nom_collaborateur as Collaborateur
FROM Ticket
WHERE Ticket.Date BETWEEN
]

//Les dates étants au format chaine
//On les encadres avec des quotes
Sql += " '" + param_date + "' " +"AND "+  "'" + param_date2 + "' " 
Sql+="GROUP BY Collaborateur"


SI PAS HExécuteRequêteSQL(Rs2,hRequêteDéfaut,Sql) ALORS
	Info("erreur : "+ HErreurInfo())
	RETOUR
FIN

POUR TOUT Rs2
	TableAjoute(Table_ca_collabo,Rs2.collaborateur+TAB+Rs2.totalticket)
	
FIN

tout fonctionnait bien jusq'a présent. je viens de m'apercevoir que lorsque j'appelle cette fenetre, j'ai une erreur :


Erreur dans le code SQL de la requête <Rs2>. Initialisation de la requête impossible.
L'utilisation de fonctions agrégats avec d'autres rubriques ou fonctions non agrégat n'est pas autorisée sans l'utilisation d'une clause GROUP BY. Toutes les rubriques ou fonctions non agrégat doivent figurer dans la clause GROUP BY.

Quelq'un a une idée ? je dois installer une MAJ chez une cliente.....

bonne soirée et 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