C# VB Web システム開発の部屋

システム開発で役に立つコードを厳選したブログです。

【C#】データベースから取得したデータでグラフを作成する

C#】データベースから取得したデータでグラフを作成する

 

ツールボックス → データ →「Chart」を選択する

 

 

using System.Data;

using System.Data.SqlClient;

------------------------------------------

 

// 接続文字列

SqlConnection cn = new SqlConnection();
SqlCommand cmd = new SqlCommand();
DataTable dt = new DataTable();

 

cn.ConnectionString = @"Data Source =  'サーバ名' ;" +
"Initial Catalog = ’データベース名’ ;" +
"Integrated Security = True";

 

using (SqlDataAdapter da = new SqlDataAdapter())
{
cmd.Connection = cn;
cmd.CommandText = "SELECT [X軸項目],[Y軸項目] FROM [テーブル名] ";
da.SelectCommand = cmd;
da.Fill(dt);
}

 

cht.Series.Clear();
cht.Series .Add("TEST");

for (int i= 0; i < dt.Rows.Count; i++)C#
{
cht.Series["TEST"].Points.AddXY(dt.Rows[i][X軸項目], dt.Rows[i][Y軸項目]);
}

 

C# Visual Studio SQL server