请教!如何将EXCEL 转换成 DataTable(C#中)。谢谢!

解决方案 »

  1.   

                    string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = '...';Extended Properties=Excel 8.0";
                    OleDbConnection myConn = new OleDbConnection(strCon);
                    string strCom = " Select *  FROM [Sheet1$] ";
                    myConn.Open();
                    OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, strCon);
                    DataSet dss;
                    dss = new DataSet();
                    myCommand.Fill(dss, "[Sheet1$]");
                    myConn.Close();
                    this.dataGridView1.DataMember = "[Sheet1$]";
                    this.dataGridView1.DataSource = dss;