高图中数据库的轴值

时间:2015-05-26 04:30:53

标签: c# highcharts dotnethighcharts

我正在使用以下代码来绘制串联的X轴和Y轴的值

chart.SetSeries(new []{ new Series {name ="first", Data=new Data(new object[,] {{0,0},{10,20},{30,40}})}});

现在我想要的是使用数据库中的值而不是像上面那样预定义。以下是我用于从数据库中获取轴值的代码。

cmd=new sqlcommand("Select * from points",sc);
reader=cmd.ExecuteReader();
while(reader.Read())
{
   x_axis=reader["x_axis"].ToString();
   y_axis=reader["y_axis"].ToString();
}

1 个答案:

答案 0 :(得分:1)

您需要准备一个具有命名值的对象数组并将其传递给highcharts(例如作为String) 这是一个数据示例:

data: [{
    x: 1,
    y: 9,
    name: "Point2",
    color: "#00FF00"
}, {
    x: 1,
    y: 1,
    name: "Point1",
    color: "#FF00FF"
}]

有关详情,请查看documentation