Message de rapport:
 

Re: Statistiques ????

Sujet: Re: Statistiques ????
par drcharly93 sur 6/2/2006 9:23:01

Bonjour,

Je pense qu'avec une petite requête du genre :
Sql Est une chaine
Rs est une source de données
NbEnr est un entier
Sql =
[
SELECT COUNT(PRODUCTEUR.NOM) AS NB, PRODUCTEUR.NOM AS NOM FROM PRODUCTEUR GROUP BY PRODUCTEUR.NOM
]
SI PAS HExecuteRequeteSql(Rs,HRequeteDefaut,Sql) Alors
 Erreur(HErreurInfo())
 Retour
Fin
HLitPremier(Rs)
NbEnr = HNbEnr(Rs)


une fois le résultat récupérer un petit HNbEnr sur le fichier Procducteur pour récupérer le nombre total de producteur existant dans la base il ne vous reste plus qu'a remplir votre table :
POUR TOUS Rs
 TableAjoute(Table1,Rs.NOM + " : " + numeriqueVersChaine((Rs.Nb / NbEnr)*100,"10,2fs") + " % soit " + Rs.NB + "Producteur(s)")
Fin


Code saisie à la volée et pouvant comporter des erreurs.
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