GridView导入Excel数据,代码如下:
1 private DataSet CreateDataSource()
2 {
3 string strCon;
4 strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("excel.xls") + "; Extended Properties=Excel 8.0;";
5 OleDbConnection olecon = new OleDbConnection(strCon);
6 OleDbDataAdapter myda = new OleDbDataAdapter("SELECT * FROM [Sheet1$]", strCon);
7 DataSet myds = new DataSet();
8 myda.Fill(myds);
9 return myds;
10 }
11
2 {
3 string strCon;
4 strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("excel.xls") + "; Extended Properties=Excel 8.0;";
5 OleDbConnection olecon = new OleDbConnection(strCon);
6 OleDbDataAdapter myda = new OleDbDataAdapter("SELECT * FROM [Sheet1$]", strCon);
7 DataSet myds = new DataSet();
8 myda.Fill(myds);
9 return myds;
10 }
11
GridView绑定代码:
1 GridView1.DataSource = CreateDataSource();
2 GridView1.DataBind();
3
2 GridView1.DataBind();
3