это myCode:Как привязать объект DataTable к MS Chart
private void frmChart_Load(object sender, EventArgs e)
{
string cs = ConfigurationManager.ConnectionStrings["dbcs"].ConnectionString;
using (SqlConnection Con = new SqlConnection(cs))
{
SqlCommand cmdSum = new SqlCommand("Select distinct(UserName),sum(Value) from mytable group by UserName",Con);
Con.Open();
SqlDataReader reader = cmdSum.ExecuteReader();
chart1.DataBindTable(reader,"sum(Value)");
}
foreach (Series series in chart1.Series)
{
series.CustomProperties = "DrawingStyle=LightToDark";
}
}
Он показывает мне ошибку в chart1.DatabindTable. также я пробую другой метод, но я не мог справиться с этим.
Показав, что именно эта ошибка поможет нам помочь. Я бы начал с проверки точного имени столбца, к которому вы хотите привязать. – PaulF
Вы пытаетесь построить одно значение для каждого отдельного пользователя? –
@MongZhu да, Thats is true. –