Excel转化为DataTable
1 public static DataSet ExcelToDataSet(string filename) //函数用来读取一个excel文件到DataSet集中 2 { 3 string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;" + 4 "Extended Properties=Excel 8.0;" + 5 "data source=" + filename; 6 OleDbConnection myConn = new OleDbConnection(strCon); 7 string strCom = " SELECT * FROM [Sheet1$]"; //"Sheet1"为表单标签页名 8 myConn.Open(); 9 OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, myConn); 10 DataSet ds; 11 ds = new DataSet(); 12 myCommand.Fill(ds); 13 myConn.Close(); 14 return ds; 15 }
参数 filename:为文件路径
string strCom = " SELECT * FROM [Sheet1$]"; //"Sheet1"为表单标签页名 **$是必须存在的

浙公网安备 33010602011771号