个人在学习.NET导入数据的时候走了不少弯路,在此分享给大家,希望你们可以少走弯路,一步到位。
//打开表格并获取信息
protected void QueryExcel()
{
string IsXls = System.IO.Path.GetExtension(fulImport.FileName).ToString().ToLower();//System.IO.Path.GetExtension获得文件的扩展名
if (!Directory.Exists(Server.MapPath("~/ExcelTemp/" + DateTime.Now.ToString("yyyy-MM-dd") + "/")))
{
Directory.CreateDirectory(Server.MapPath("~/ExcelTemp/" + DateTime.Now.ToString("yyyy-MM-dd") + "/"));
}
string filename = fulImport.FileName; //获取Execle文件名 DateTime日期函数
string savePath = Server.MapPath("~/ExcelTemp/"+DateTime.Now.ToString("yyyy-MM-dd")+"/" + filename);//Server.MapPath 获得虚拟服务器相对路径