chart的用法

herolions 2014-03-21 03:59:16
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
SqlCommand cmd = new SqlCommand(commandString, connection);
SqlDataReader realData = cmd.ExecuteReader();
//SqlDataReader realData = cmd.ExecuteReader(CommandBehavior.CloseConnection);
//用了CommandBehavior.CloseConnection之后,就不需要手动关闭SqlDataReader和SqlConnection
chart.ChartAreas["ChartArea"].AxisX.LabelStyle.Format = "yyyy/MM/dd HH:mm:ss";
if (dis_uab)
{
chart.Series[0].Points.DataBindXY(realData, "time", realData, "Uab");
}
if (dis_ubc)
{
chart.Series[1].Points.DataBindXY(realData, "time", realData, "Ubc");
}
if (dis_uca)
{
chart.Series[2].Points.DataBindXY(realData, "time", realData, "Uca");
}
if (dis_ia)
{
chart.Series[3].Points.DataBindXY(realData, "time", realData, "Ia");
}
if (dis_ib)
{
chart.Series[4].Points.DataBindXY(realData, "time", realData, "Ib");
}
if (dis_ic)
{
chart.Series[5].Points.DataBindXY(realData, "time", realData, "Ic");
}
//chart.Series[1].Points.DataBindXY(realData, "time", realData, "Ubc");
realData.Close();
connection.Close();

为什么只会显示第一条曲线?怎么才能显示多条?该怎么做?
...全文
65 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧