Phenomenium
Messages postés38Date d'inscriptionmardi 1 mars 2005StatutMembreDernière intervention18 octobre 2006
-
14 juin 2005 à 20:14
Phenomenium
Messages postés38Date d'inscriptionmardi 1 mars 2005StatutMembreDernière intervention18 octobre 2006
-
15 juin 2005 à 21:41
Salut, j'aimerais tracer une courbe avec les points contenu dans ma base de données.
On m'a dis qu'il y avait une source ici, mais pas moyen de mettre la main dessu.
Ou est ce que quelqun peu me dire comment faire ?
Phenomenium
Messages postés38Date d'inscriptionmardi 1 mars 2005StatutMembreDernière intervention18 octobre 20061 14 juin 2005 à 22:13
ba si mais quand je veu afficher, il me met une grosse croix rouge en plein milieu et me sort un message d'erreur : Le format de la chaine d'entré est incorrect.
public
void DrawCurvePoint(PaintEventArgs e)
{
string sqlstr = "Select conso100km from Conso;";
DataSet ds = connexionModDeco(sqlstr);
int x = 80;
int k =1;
foreach (DataRow dr
in ds.Tables[0].Rows)
{
Pen redPen =
new Pen(Color.Red, 2);
x = 80 + 5;
int y = Convert.ToInt32(ds.Tables[0].Rows[k].ToString());
Point point5 =
new Point(x, y);
Point[] curvePoints5 = {point5};
k++;
e.Graphics.DrawLines(redPen, curvePoints5);
}
Pen BluePen =
new Pen(Color.Blue, 1);
Point point1 =
new Point(75, 350);
Point point2 =
new Point(750, 350);
Point[] curvePoints = {point1, point2};
e.Graphics.DrawLines(BluePen, curvePoints);
Point point3 =
new Point(75, 100);
Point[] curvePoints2 = {point1, point3};
e.Graphics.DrawLines(BluePen, curvePoints2);
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 15 juin 2005 à 00:05
Phenomenium, vu le message d'erreur c'est surement ta chaine de caractere qui ne va pas.. mais il me semble aussi que ta boucle a un probleme de conception.. Tu appeles la methode DrawLines avec un seul point !? c'est possible ca ? Pour dessiner une seule ligne autant appeler DrawLine ( sans le 's' ) mais la aussi il faut deux points distincts.. Profites en pour sortir la declaration de ton "redPen" de la boucle tu gagneras en performance..