Есть ли способ поместить годы в координаты X и другие данные о координатах Y в диаграмме в приложении Win Forms - PullRequest
0 голосов
/ 25 июня 2019

Я проектирую метеорологическое приложение, которое должно считывать данные из файлов и рисовать графику.

Проблема в том, что я беру данные, но не могу поместить их в график.

private void button1_Click(object sender, EventArgs e)
        {
            if (comboBox1.Text == temp)
            {
                string selectTemp = "SELECT Temp FROM meteodata WHERE Station= '" + comboBox2.SelectedItem.ToString() + "' AND Dat BETWEEN '" + comboBox3.SelectedItem.ToString().Replace("_", "/") + "' AND '" + comboBox4.SelectedItem.ToString().Replace("_", "/") + "' ORDER by Dat";

                using (SQLiteCommand cmd = new SQLiteCommand(selectTemp, Connection))
                {
                    using (SQLiteDataReader rdr = cmd.ExecuteReader())
                    {
                        while (rdr.Read())
                        {
                            DataTable dt = new DataTable();
                            MessageBox.Show(rdr[0].ToString());
                            chart1.Series["Temp"].Points.AddXY(rdr[0].ToString(), rdr[1].ToString());

                        }
                    }
                }

Я ожидал, что график будет работать, но что-то не так с ним, даже сообщение работает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...