无法将我的图表绑定到c# .net中的数据库

本文关键字:net 数据库 绑定 我的 | 更新日期: 2023-09-27 18:04:01

我是一个完全的新手,但我正试图在Windows窗体中制作一个图表,该图表将接受来自我设置的compactSQL数据库的数据。我的应用程序能够将数据输入数据库,但现在我想将数据绑定到图表的x轴上。我试着只用可视化工具和图表属性来做这个,但我得到的只是一个红色的X,我的图表应该在这里。我现在已经去了一些示例图表,并试图使用数据绑定编码我的图表。下面是我到目前为止得到的。再说一次,我对这个完全陌生,所以我甚至不完全理解其中一些是做什么的。

当我运行这段代码时,它在"myReader"行给了我一个未处理的异常。它是这样说的:"解析查询出错。[令牌行号= 1,令牌行偏移量= 24,令牌错误= Database]"

有什么想法我错过了什么,或者我的代码有什么问题吗?

        string dataFile = @"Test'Database1.sdf";
        string myConnectionString = @"Data Source=C:'Users'zfam'My   Projects'programming'visual studio'Database Test'Database " + dataFile;

        string mySelectQuery = "SELECT test3 FROM Test Database";
        SqlCeConnection myConnection = new SqlCeConnection(myConnectionString);

        SqlCeCommand myCommand = new SqlCeCommand(mySelectQuery, myConnection);
        myCommand.Connection.Open();

        MessageBox.Show(myConnection.State.ToString());
        DataSet dataSet = new DataSet();

        SqlCeDataReader myReader = myCommand.ExecuteReader(CommandBehavior.CloseConnection);

        chart1.Series["Default"].Points.DataBindXY(myReader, "test3");

        myReader.Close();
        myConnection.Close();

无法将我的图表绑定到c# .net中的数据库

尝试将查询重写为:

string mySelectQuery = "SELECT test3 FROM Test";