Mschart+vb6+base
Fermé
nones
Messages postés
80
Date d'inscription
dimanche 18 novembre 2007
Statut
Membre
Dernière intervention
1 mars 2008
-
25 déc. 2007 à 22:40
nones Messages postés 80 Date d'inscription dimanche 18 novembre 2007 Statut Membre Dernière intervention 1 mars 2008 - 26 déc. 2007 à 19:44
nones Messages postés 80 Date d'inscription dimanche 18 novembre 2007 Statut Membre Dernière intervention 1 mars 2008 - 26 déc. 2007 à 19:44
A voir également:
- Mschart+vb6+base
- Vb6 - Télécharger - Divers Utilitaires
- Base de registre - Guide
- Formules excel de base - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
- Gigaset ne reconnait plus sa base - Forum telephonie fixe
4 réponses
phil_232
Messages postés
286
Date d'inscription
jeudi 6 décembre 2007
Statut
Membre
Dernière intervention
12 juin 2008
33
26 déc. 2007 à 17:53
26 déc. 2007 à 17:53
"j'ai un probléme", d'accord mais lequel ?
nones
Messages postés
80
Date d'inscription
dimanche 18 novembre 2007
Statut
Membre
Dernière intervention
1 mars 2008
26 déc. 2007 à 19:28
26 déc. 2007 à 19:28
mon probléme c'est que les valeurs des axes x et y ne s'affiches pas de plus la représentation sous forme de 4 courbes pour moi, je veut une seule courbe
vous pouvez m'aider????
vous pouvez m'aider????
phil_232
Messages postés
286
Date d'inscription
jeudi 6 décembre 2007
Statut
Membre
Dernière intervention
12 juin 2008
33
26 déc. 2007 à 19:39
26 déc. 2007 à 19:39
une courbe au lieu de 4 ? comment ? par régression ou en faisant les moyennes, médians, ... ?
nones
Messages postés
80
Date d'inscription
dimanche 18 novembre 2007
Statut
Membre
Dernière intervention
1 mars 2008
26 déc. 2007 à 19:44
26 déc. 2007 à 19:44
non, je m'excuse mais le type de la représentation du courbe est "VtChChartType2dLine"donc normalement ça sera une seule courbe mais je ne sait pas ,il y a qq chose qui cloche parce que mon représentation sous forme de 4 lignes de courbes.voici mon code:
*******
Private Sub mnuvitesse_Click(Index As Integer)
Dim cn As ADODB.Connection
Dim rs As Recordset
Dim recherche As Boolean
Dim sql As String
i = 1
Set cn = New ADODB.Connection
cn.ConnectionString = "Provider=Microsoft OLE DB Provider for ODBC Drivers;Password=mabase;Persist Security Info=True;User ID=root;Mode=ReadWrite;dsn=" & "mybase" & ";"
cn.Open
Set rs = cn.Execute("select passage,tab_var.parametre,tab_var.date,tab_piece.date,tab_var.valeur from tab_var,tab_piece where tab_var.parametre like '%%vitesse' and tab_var.date=tab_piece.date ; ")
MSChart1.AllowSelections = False
Do While Not rs.EOF
MSChart1.chartType = VtChChartType2dLine
MSChart1.Row = i
MSChart1.Data = rs.Fields("valeur")
MSChart1.RowLabel = rs.Fields(0)
rs.MoveNext
i = i + 1
MSChart1.RowCount = MSChart1.RowCount + 1
MSChart1.RowLabelCount = MSChart1.RowLabelCount + 1
Loop
MSChart1.TitleText = "Vitesse"
With MSChart1.Title.VtFont
.Name = "Comic Sans MS"
.Size = 15
.Effect = VtFontEffectUnderline
End With
MSChart1.DoSetCursor = True
MSChart1.MousePointer = VtMousePointerCross
MSChart1.Visible = True
' pour ecrire le titre axe des x
With MSChart1.Plot.Axis(0, 1)
.AxisTitle.VtFont.Size = 14
.AxisTitle.Visible = True
.AxisTitle.Text = "Date"
End With
' Titre pour l'axe des Y côté droit
With MSChart1.Plot.Axis(1, 1)
.AxisTitle.VtFont.Size = 14
.AxisTitle.Visible = True
.AxisTitle.Text = "m"
End With
rs.Close
end sub
*******
Private Sub mnuvitesse_Click(Index As Integer)
Dim cn As ADODB.Connection
Dim rs As Recordset
Dim recherche As Boolean
Dim sql As String
i = 1
Set cn = New ADODB.Connection
cn.ConnectionString = "Provider=Microsoft OLE DB Provider for ODBC Drivers;Password=mabase;Persist Security Info=True;User ID=root;Mode=ReadWrite;dsn=" & "mybase" & ";"
cn.Open
Set rs = cn.Execute("select passage,tab_var.parametre,tab_var.date,tab_piece.date,tab_var.valeur from tab_var,tab_piece where tab_var.parametre like '%%vitesse' and tab_var.date=tab_piece.date ; ")
MSChart1.AllowSelections = False
Do While Not rs.EOF
MSChart1.chartType = VtChChartType2dLine
MSChart1.Row = i
MSChart1.Data = rs.Fields("valeur")
MSChart1.RowLabel = rs.Fields(0)
rs.MoveNext
i = i + 1
MSChart1.RowCount = MSChart1.RowCount + 1
MSChart1.RowLabelCount = MSChart1.RowLabelCount + 1
Loop
MSChart1.TitleText = "Vitesse"
With MSChart1.Title.VtFont
.Name = "Comic Sans MS"
.Size = 15
.Effect = VtFontEffectUnderline
End With
MSChart1.DoSetCursor = True
MSChart1.MousePointer = VtMousePointerCross
MSChart1.Visible = True
' pour ecrire le titre axe des x
With MSChart1.Plot.Axis(0, 1)
.AxisTitle.VtFont.Size = 14
.AxisTitle.Visible = True
.AxisTitle.Text = "Date"
End With
' Titre pour l'axe des Y côté droit
With MSChart1.Plot.Axis(1, 1)
.AxisTitle.VtFont.Size = 14
.AxisTitle.Visible = True
.AxisTitle.Text = "m"
End With
rs.Close
end sub