c#导入EXCEL并分析,绘出饼状图的研究

/ 0评 / 0

由于要做一个地图学的作业,老师要求得写个分析程序,就草略的写了点~哈,效果还不错,就是饼图粗糙了点~下面就是截图:

02903d59ca9c22fb9d8204fe 1b1c7a6378a174f8e6113afe (1)

 

EXCEL导入DATASET的代码我就写在下面吧,可以帮助一下新手~

public void ExcelToDS(string Path)
        {

            string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Path + ";" + "Extended Properties=Excel 8.0;";
            OleDbConnection myConn = new OleDbConnection(strConn);
            myConn.Open();
            string strCom = "SELECT * FROM [Sheet1$]"; 
            OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, myConn);
            myDataSet = new DataSet();
            myCommand.Fill(myDataSet, "[Sheet1$]");
            myConn.Close();

            dataGridView1.DataMember = "[Sheet1$]";
            dataGridView1.DataSource = myDataSet;

        }

 

 

这里的Sheet1$就是那个Excel里的表一~名字不一样或者需要其他的表就改吧~

发表评论

电子邮件地址不会被公开。 必填项已用*标注