public DataSet ExcelToTable()
{
DataSet ds = null;
string filepath = Server.MapPath("xxx.xls");
if (!File.Exists(filepath))
{
Page.RegisterClientScriptBlock("msg", "<script>alert('该文件不存在!')</script>");
}
else
{
string strConn = "Provider=Microsoft.Jet.OleDb.4.0;" + "data source=" + filepath + ";Extended Properties='Excel 8.0;HDR=YES;IMEX=1'";
string strsql = "select * from [Sheet1$]";
OleDbConnection conn = new OleDbConnection(strConn);
OleDbDataAdapter odda = new OleDbDataAdapter(strsql, conn);
ds = new DataSet();
odda.Fill(ds);
}
return ds;
}