0

我正在使用以下代码串联绘制 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();
}
4

1 回答 1

1

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

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

有关更多信息,请查看文档

于 2015-05-27T07:18:55.627 回答