我想在Windows窗体中显示名为ForecastTotal的数据库表中的数据。
在ForecastTotal中,我有37行,我希望在X轴上显示Territory
,在Y轴上显示UCPVol
。
这是我的数据库样本。
我尝试了这段代码。
SqlCommand cmd1 = new SqlCommand("select * from ForecastTotal ",conn);
try
{
conn.Open();
mydatareader = cmd1.ExecuteReader();
while (mydatareader.Read())
{
//chart1.Series["UCP"].XValueMember = "Terriotry";
//chart1.Series["UCP"].YValueMembers = "UCPVol";
chart1.Series["UCP"].Points.AddXY(mydatareader.GetString(0), mydatareader.GetInt32(5));
chart1.DataSource = forecastchart;
chart1.DataBind();
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
数据源为37行,但图表上只显示3个标签。
如何显示其他标签?