Wykres (chart)

0

Witam,

Mam mały problem z wykresem. Wpisuję komendę SQL, wszystko działa jak należy, pobiera mi z bazy danych ilość kobiet i mężczyzn, zlicza i pokazuje na wykresie. Nie wiem tylko jak zrobić, żeby nie pokazywało mi tych wartości 0, 1, 4 (widać na załączonym zdjęciu). Chodzi o to, żeby byli tylko Mężczyźni i Kobiety.

user image

Tutaj kod:

 OleDbCommand nr1 = new OleDbCommand("Select Płeć, COUNT(Płeć) AS Ilość FROM [Użytkownicy$] GROUP BY Płeć", pol);
                pol.Open();
                OleDbDataReader rdr = nr1.ExecuteReader();

                while (rdr.Read())
                {
                    object x = rdr.GetValue(0);
                   

                    object y = rdr.GetValue(1);

                    this.chart1.Series["Ilość"].Points.AddXY(x, y);
                    chart1.ChartAreas[0].AxisX.Title = "Płeć";
                    chart1.ChartAreas[0].AxisY.Title = "Ilość";
                }
                pol.Close();
0

jakby tak przed dodaniem danych po prostu wyczyścić serie

0

A taki myk?

chart1.ChartAreas[0].AxisY.CustomLabels.Clear();
chart1.ChartAreas[0].AxisY.CustomLabels.Add(0 , 1, "A");
chart1.ChartAreas[0].AxisY.CustomLabels.Add(1, 2, "B");

1 użytkowników online, w tym zalogowanych: 0, gości: 1