IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Firebird Discussion :

créer un graphe correspondant au résultat d'une requête sql


Sujet :

SQL Firebird

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2010
    Messages
    954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2010
    Messages : 954
    Par défaut créer un graphe correspondant au résultat d'une requête sql
    Bonjour à tous,

    J'ai exposé dans un précédent post http://www.developpez.net/forums/d15...s-d-composant/, le problème de dessin dans un canevas suite à résultat d'une requête, ayant réglé ce probléme un autre probléme se pose. En effet, une commande qui traiterai une commande comme par exple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     select dat, sum(montant) from VENTE group by dat
    /////sur 150 000 Lignes
    prendra disant 60 seconde. par contre pour dessiner tous ça dans un canevas il faut parcourir toutes les lignes et ça prend un temps énorme. C'est pour ça je me demandé s'il y avait un moyen de dessiné le résultat dans le canevas sans être obligé de passer par toutes lignes, dans le code sql peut être?

  2. #2
    Membre Expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 052
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 052
    Par défaut
    Citation Envoyé par chekkal Voir le message
    Bonjour à tous,

    J'ai exposé dans un précédent post http://www.developpez.net/forums/d15...s-d-composant/, le problème de dessin dans un canevas suite à résultat d'une requête, ayant réglé ce probléme un autre probléme se pose. En effet, une commande qui traiterai une commande comme par exple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     select dat, sum(montant) from VENTE group by dat
    /////sur 150 000 Lignes
    prendra disant 60 seconde.
    Bonjour,

    60 secondes me parait très anormal avez vous un index sur les bonnes colonnes ?

    Citation Envoyé par chekkal Voir le message
    par contre pour dessiner tous ça dans un canevas il faut parcourir toutes les lignes et ça prend un temps énorme. C'est pour ça je me demandé s'il y avait un moyen de dessiné le résultat dans le canevas sans être obligé de passer par toutes lignes, dans le code sql peut être?
    Firebird ne peut pas dessiner.

  3. #3
    Membre extrêmement actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2010
    Messages
    954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2010
    Messages : 954
    Par défaut
    Bonjour,

    J'ai dit 60 seconde comme exple pour arriver à mon problème qui est le graphe. Pour mieux expliquer je veut créer un graphe personnalisé comme TDbchart.

  4. #4
    Membre Expert
    Homme Profil pro
    Ingenieur de recherche - Ecologue
    Inscrit en
    Juin 2003
    Messages
    1 157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingenieur de recherche - Ecologue

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 157
    Par défaut
    Comme l'indiquer Barbibule, cela ne relève pas du SQL et donc encore mois de FIREBIRD; Vous vous êtes trompés de forum

  5. #5
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 657
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 657
    Billets dans le blog
    65
    Par défaut
    Bonjour,

    Firebird ne fait pas de dessin : ça c'est un point établi

    Quant à la sélection , effectivement un index ne ferai certes pas de mal, mais avant tout quel est le type de la colonne dat ?
    Oui, je sais cela paraît évident mais peut être pas autant que cela en a l'air qui nous dit que ce n'est pas un TimeStamp ? faire des graphes avec deviendrai alors un gâchis sans nom !

  6. #6
    Membre extrêmement actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2010
    Messages
    954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2010
    Messages : 954
    Par défaut
    Bonjour,

    Je ne me suis pas trompé de forum ni dit que firebird créer des graphe. J'ai prit l'exemple des TDbchart de delphi qui récupéré le résultat d'une requête dans un tdataset pour créer un graphe rapidement même si le nbre de lignes dans le dataset et enorme et je voudrais faire de même avec mon graphe personnalisé c'est tout

Discussions similaires

  1. [XL-2007] Créer un graphique à partir des résultats d'une requête SQL
    Par jpclabaux dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 15/04/2013, 22h12
  2. Créer une arboresence à partir du résultat de 'find'
    Par narmataru dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 05/10/2006, 14h13
  3. créer plusieurs graphes dans le meme rapport
    Par err dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 11/08/2006, 17h15
  4. Réaliser une macro en VBA pour excel afin de créer un graphe
    Par xavier le breuil dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 04/12/2005, 14h41
  5. Créer un graph Excel à partir d'un fichier
    Par kult dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 10/11/2005, 14h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo