ASP.NET中如何读取选择的EXCEL文件后显示?
想要实现这样的一个界面,网页上一个文件选择框,一个显示按钮,通过文件选择框选择一个本地的excel文件,然后把其中的内容显示在网页上!
我在网上找了些资料,采用了如下的方法:
//该方法实现从Excel中导出数据到DataSet中,其中filepath为Excel文件的绝对路径, public DataSet ExcelDataSource(string filepath, string sheetname) { string strConn; strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filepath + ";Extended Properties=Excel 8.0;"; OleDbConnection conn = new OleDbConnection(strConn); OleDbDataAdapter oada = new OleDbDataAdapter("select * from [" + sheetname + "$]", strConn); DataSet ds = new DataSet(); oada.Fill(ds); conn.Close(); return ds; }