Brosske
Messages postés98Date d'inscriptionjeudi 25 novembre 2004StatutMembreDernière intervention12 août 2010
-
12 sept. 2007 à 16:50
Brosske
Messages postés98Date d'inscriptionjeudi 25 novembre 2004StatutMembreDernière intervention12 août 2010
-
12 sept. 2007 à 17:41
Voila j'ai une question vous les pros des ADO et le fameux MSHFlexgrid (j'utilise le H car le simple ne sait pas allouer assez de mémoire pour afficher le tout).
Situation de départ:
Une énorme base de données dans le style suivant (j'ai simplifié) :
Brosske
Messages postés98Date d'inscriptionjeudi 25 novembre 2004StatutMembreDernière intervention12 août 20101 12 sept. 2007 à 17:18
Actuellement je vais manuellement créer un boucle qui remplit le grid en cherchent les places à injecter les données, mais il va de soi que si j'arrive a créer une requete SQL qui permets d'injecter les données directement que le gain de vitesse sera ENORME.
Brosske
Messages postés98Date d'inscriptionjeudi 25 novembre 2004StatutMembreDernière intervention12 août 20101 12 sept. 2007 à 17:41
Bon, par hasard je suis tombé sur la formule suivante qui peut régler l'affaire :
TRANSFORM Last(Valeur) AS Valeur
SELECT Date, Heure FROM Mesures GROUP BY Date, Heure ORDER BY Date, Heure
PIVOT AnalyseID;
OK :)
MAIS comme j'ai simplifié la table dans l'exemple, dans chaque record il y a aussi des propriétés ex. la couleur de la celulle, bold, italic. Comment les intégrer ?