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

VB.NET Discussion :

rafraichir un chart lier a un textbox


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 29
    Par défaut rafraichir un chart lier a un textbox
    bonjour
    j'ai crée un chart ou l'axe des Y dépend d'un texte box lier a ma base de données le problème ces que l'osque je change la valeur du textbox le chart reste le même avec les valeur du dernier textbox

    merci de m'aider

  2. #2
    Membre émérite
    Avatar de Gurdil le nain
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2009
    Messages
    468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2009
    Messages : 468
    Par défaut
    Bonjour,

    Montres nous ton code de rafraichissement stp.

  3. #3
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 29
    Par défaut
    Citation Envoyé par Gurdil le nain Voir le message
    Bonjour,

    Montres nous ton code de rafraichissement stp.
    j'ai pas un code de rafraîchissement mais je vais poster mon code de remplissage de chart

    Voici mon code
    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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Dim dst1 As New DataSet
            Dim adpt1 As New SqlDataAdapter("select LCART FROM FACTURELIGNE where LDES ='" & Me.article.Text & "'", con)
            adpt1.Fill(dst1, "T")
            Dim code As String = dst1.Tables("T").Rows(0).Item(0)
            MsgBox(code)
            Dim dst2 As New DataSet
            Dim adpt2 As New SqlDataAdapter("select  SUM(DISTINCT LQLIV) from FACTURELIGNE where LCART ='" & code & "'and LDATOP between '2011-01-01' and'2011-12-31' AND (month (LDATOP))=1  ", con)
     
            adpt2.Fill(dst2, "table")
           '***************Créer un Chart*************************
            'Il ne contient rien
            Dim Chart1 As New Chart
     
            'Créer un Chart Area
            Dim chartArea1 As New ChartArea()
            '*************************Ajouter le Chart Area au Chart**********************
            Chart1.ChartAreas.Add(chartArea1)
            '************************* création d 'une premiere series********************
            Chart1.Series.Add("series1")
            Chart1.Series("series1").ChartArea = chartArea1.Name
            '****************************Création des points******************************
            '**********************************Janvier************************************
            Dim yValue As Double
            Dim i As Integer
            For i = 0 To dst2.Tables("table").Rows.Count - 1
                If IsDBNull(dst2.Tables("table").Rows(i).Item(0)) Then
                    yValue = 0
                Else
                    yValue = dst2.Tables("table").Rows(i).Item(0)
                End If
                Chart1.Series(0).Points.AddXY("Janvier", yValue)
            Next i
     ' Positionner le controle Chart
            Chart1.Location = New System.Drawing.Point(15, 45)
            ' Dimensionner le Chart
            Chart1.Size = New System.Drawing.Size(700, 400)
            ' Ajouter le chart à la form
            Me.Controls.Add(Chart1)
    end sub

Discussions similaires

  1. Rafraichir XY Chart Labels
    Par Charlesraheb dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 06/08/2012, 12h28
  2. Lier combobox et textbox dans datasheet
    Par polonius dans le forum VBA Access
    Réponses: 2
    Dernier message: 16/07/2008, 09h57
  3. Problème pour lier datacombo et textbox
    Par mcdam dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 26/04/2008, 19h15
  4. [C#]Lier automatiquement un Textbox avec une variable
    Par apoingsfermes dans le forum Windows Forms
    Réponses: 4
    Dernier message: 19/07/2006, 11h21

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