导入
用Excel里创建一个Excel模板,再导入Excel模板,与第一种方法相比,省去设计Excel模板的步骤.
大致三个步骤
1.下载模板 .xls
2.用户根据模板填写数据
3.用户上传数据模板 - 导入
剩下的保存大致与导出相同
把创建好的Excel输出到浏览器
string fileName = “旅客信息” + DateTime.Now.ToString(“yyyy-MM-dd-HH-mm-ss-ffff”) + “.xls”;
把Excel转化为流输出
MemoryStream BookStream = new MemoryStream();//定义流
workbook.Write(BookStream);//将工作簿写入流
BookStream.Seek(0, SeekOrigin.Begin);//输出之前调用Seek(偏移量,游标位置)
return File(BookStream, “application/vnd.ms-excel”, fileName);//文件类型/文件名称/
数据导入
最新推荐文章于 2021-03-24 10:04:57 发布