首先excel导入需要知道一个原理:从本地路径读取excel文件,然后要上传到服务器上,最后才能到数据库中。
所以我没有上传到服务器中,才会报出这个错误。
方法:
//导入
String Path1 = @"D:\订单信息\production.xls";
private string bootPath = HttpContext.Current.Request.PhysicalApplicationPath + "Path1";
protected void AddPos(object sender, EventArgs e)
{
FileSvr fileSvr = new FileSvr();
FileUpload1.PostedFile.SaveAs(bootPath);
System.Data.DataTable dt = fileSvr.GetExcelDatatable(bootPath, "T_E_MASSAGE");
fileSvr.InsetData(dt);
}
以上就是我操作的全部了,然后就好了。
希望可以帮助小伙伴,哪里没有写明白的,有问题的,可以提出来,共勉(❤)