Request.Files[0].SaveAs(Server.MapPath(savedFileName));
var connectionString = string.Format("Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Extended Properties=Excel 12.0;", Server.MapPath(savedFileName));
var conn = new OleDbConnection(connectionString);
conn.Open();
var schema = conn.GetSchema("Tables");
var sheetName = schema.Rows[0]["TABLE_NAME"].ToString();
var selectStatement = string.Format("SELECT * FROM [{0}]", sheetName);
var adapter = new OleDbDataAdapter(selectStatement, connectionString);
var ds = new DataSet();
adapter.Fill(ds, "results");
var data = ds.Tables["results"];
adapter.Dispose();
conn.Close();