首页 > 解决方案 > 以 SQL 作为数据源的图表

问题描述

我想制作一个动态图表,放置一个搜索文本框,组合框将与查询交互(例如:从 tb_table 中选择列,其中combobox.selecteditem = textbox.text)并且图表随查询而变化,我试过了

DataTable table = SQL("Select columns from tb_table where + "Combobox.SelectedItem+ "= " + Textbox.Text);

chart.DataSource = table;

那我怎么做呢?*SQL 是执行 SQL 命令的类

标签: c#winformscharts

解决方案


你可以试试 :

DataTable table = SQL("Select columns from tb_table where + "Combobox.SelectedItem+ "= " + Textbox.Text);

YourChart.Series[0].Points.AddXY("Columns", DT.Rows[0][0]);

注意:上例仅从 DT 中取 1 个值且仅使用 1 个系列,如果您使用超过 1 个系列或行,您可以尝试使用循环。


推荐阅读