wxy新人小白 2019-07-02 15:33 采纳率: 31.3%
浏览 1155

“System.ArgumentException”类型的未经处理的异常,Y 值不能是绑定到字符串对象的数据,具体怎么改

图片说明
public partial class Form1 : Form
{
public static SQLiteConnection m;
private void button1_Click(object sender, EventArgs e)
{
string dbPath = @"D:\历年高考分数.db";
string sq = @"Data Source=" + dbPath;
m = new SQLiteConnection(sq);
m.Open();
string sql = "SELECT para,Volume1, Volume2 FROM 电缆参数";
SQLiteCommand command = new SQLiteCommand(sql, m);
Chart1.DataSource = dbPath;
CreateChart();

    }

    public Form1()
    {
        InitializeComponent();
    }

    private void Form1_Load(object sender, EventArgs e)
    {

    }
    public void CreateChart()
    {
        Series s1 = new Series();
        s1.IsValueShownAsLabel = true;
        s1.ChartType = SeriesChartType.Column;
        Chart1.Series.Add(s1);
        Series s2 = new Series();
        s2.ChartType = SeriesChartType.Column;
        s2.IsValueShownAsLabel = true;
        Chart1.Series.Add(s2);
        Chart1.Series[0].ChartType = SeriesChartType.Column;
        //设置图表Y轴对应项
        Chart1.Series[0].YValueMembers = "Volume1";
        Chart1.Series[1].YValueMembers = "Volume2";
        //设置图表X轴对应项
        Chart1.Series[0].XValueMember = "para";
        //绑定数据
        Chart1.DataBind();

    }
  • 写回答

1条回答 默认 最新

  • threenewbee 2019-07-02 15:37
    关注

    你的数据源是字符串,需要用数字类型。或者你定义一个数组,把原始数据转换成数字再绑定

    评论

报告相同问题?

悬赏问题

  • ¥15 用三极管设计一个单管共射放大电路
  • ¥20 fluent无法启动
  • ¥15 孟德尔随机化r语言运行问题
  • ¥15 pyinstaller编译的时候出现No module named 'imp'
  • ¥15 nirs_kit中打码怎么看(打码文件是csv格式)
  • ¥15 怎么把多于硬盘空间放到根目录下
  • ¥15 Matlab问题解答有两个问题
  • ¥15 LCD12864中文显示
  • ¥15 在使用CH341SER.EXE时不小心把所有驱动文件删除了怎么解决
  • ¥15 gsoap生成onvif框架