0

MYSQL にデータベースを保存しており、自分に関連する 1 つのテーブルから値を抽出し、それらをグラフにプロットしたいと考えています。C# でチャート コントロールを使用したい (データの下のツールボックスにあります)。最初にテーブルからデータを読み取る必要があることはわかっていますが、そのデータをグラフにプロットする必要があります。

たとえば、次の表のようなものがあります。

列: ID、名前、値、タイムスタンプ。

特定の変数名のオフセットを定義する別のテーブルがあります。その管理図を使用して、特定の名前の値をプロットしたいと考えています。

コーディングを始めましたが、チャート コントロールを使用したことがなく、データベースをそれとバインドする方法がわかりません (リスト、データセット、またはデータテーブルを使用するには?)。コードは次のとおりです。

            OdbcDataAdapter dAdapter1 = new OdbcDataAdapter(query1, connection);
            DataTable dTable1 = new DataTable();
            dAdapter1.Fill(dTable1);


            OdbcDataAdapter dAdapter2 = new OdbcDataAdapter(query2, connection);
            DataTable dTable2 = new DataTable();
            dAdapter2.Fill(dTable2);


            chartVariable.DataSource = bSource1;

            chartVariable.Titles.Add("Varibale Graph");
            int index = dTable1.Columns[2];
            for (int i = 0; i < dTable1.Rows.Count; i++)
            {
                chartVariable.Series[dTable1.Columns[0].ColumnName].Points[index];
            }
4

0 に答える 0