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

Windows Forms Discussion :

VB.net et MsChart Control


Sujet :

Windows Forms

  1. #1
    Membre régulier
    Inscrit en
    Avril 2008
    Messages
    151
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 151
    Points : 123
    Points
    123
    Par défaut VB.net et MsChart Control
    Bonjour à vous,

    Je voudrais réaliser un graphique a partir des données de ma BDD Access.

    Malheureusement j'y connais rien, c'est pourquoi j'ai fait une recherche google...
    Toutefois si une âme charitable pouvais m'aider à réaliser un premier graphique de base afin que je comprenne.

    1. Je voudrais liéer mon graphique à ma BDD ACCESS en passant par le code!

    J'ai essayer de le faire seulement mon graphique n'apparait pas.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    Public Class Form1
     
        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            opendb()
            Dim requete As String
            requete = "Select count(D.Num_call_sax) " & _
            "from DEMANDE D "
            ObjetDataAdapter = New OleDb.OleDbDataAdapter(requete, connexion)
            ObjetDataSet = New DataSet("DEMANDE")
     
            ObjetDataAdapter.Fill(ObjetDataSet, "DEMANDE")
            ObjetDataTable = ObjetDataSet.Tables("DEMANDE")
            Chart1.DataSource = ObjetDataTable
            closedb()
        End Sub
     
    End Class
    2. J'ai compris tout ce qui est partie affichage, titre, série, legendes etc...

    Ce que je voudrais afficher pour commencer, c'est le nombre de call sax que j'ai dans ma table DEMANDE. Mon graph est en Baton. Sur l'axe X j'affiche tous les mois d'une année, sur l'axe Y nombre de call sax.

    Merci par avance à ceux qui pourront m'aider

  2. #2
    Membre régulier
    Inscrit en
    Avril 2008
    Messages
    151
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 151
    Points : 123
    Points
    123
    Par défaut
    J'arrive a faire un graphique simple de cette manière :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            opendb()
            Dim requete As String
            requete = "Select count(D.Num_demande) as test1 ,I.Nom_intervenants as test2 " & _
            "from DEMANDE D,INTERVENANTS I " & _
            "where D.Num_intervenants = I.Num_intervenants " & _
            "group by I.Nom_intervenants "
            ObjetDataAdapter = New OleDb.OleDbDataAdapter(requete, connexion)
            ObjetDataSet = New DataSet("DEMANDE")
     
            ObjetDataAdapter.Fill(ObjetDataSet, "DEMANDE")
            ObjetDataTable = ObjetDataSet.Tables("DEMANDE")
            Chart1.DataSource = ObjetDataTable
     
            'Add the X and Y values based on fields taken from datatable
            Chart1.Series("Planificateur").XValueMember = "test2"
            Chart1.Series("Planificateur").YValueMembers = "test1"
     
            'Finally, bind the chart
            Chart1.DataBind()
            closedb()
        End Sub
    Maintenant ce que j'aimerais faire, c'est Par mois d'afficher le nombre de course.
    Mais je bloque dans la méthode. Comment procédierez-vous pour le faire?

Discussions similaires

  1. [VB.NET] Création de control avec visual studio
    Par HULK dans le forum Windows Forms
    Réponses: 6
    Dernier message: 01/08/2007, 18h06
  2. [VB.Net] Imprimer un control
    Par DonF dans le forum Windows Forms
    Réponses: 4
    Dernier message: 05/01/2006, 17h43
  3. [VB.Net] accéder à un controle hors de la Form
    Par sergio_bzh dans le forum Windows Forms
    Réponses: 5
    Dernier message: 12/12/2005, 18h11
  4. [VB.NET] Probleme avec controle Listbox ??
    Par Aspic dans le forum VB.NET
    Réponses: 4
    Dernier message: 10/11/2005, 13h30
  5. [VB.NET] Ajout de controles dynamiquement
    Par A77 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 25/04/2005, 09h00

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