MVC控制器导入数据的方法

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

开发工具与关键技术:Visual Studio 2015  C#

作者: 李杨

撰写时间:2019-06-08

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

今天我们就来了解一下mvc数据的导入。

首先呢我们要去控制器写方法

先是下载导入考生信息的模板的方法:

代码如下(来源于老师):

MVC控制器导入数据的方法

导入数据的方法(代码来源于老师

MVC控制器导入数据的方法

 

思路:

1、然后要判断类型是不是 .xls 再去获取读取的文件 , 还要把文件转换为二进制数组

转换为二进制数组以后再去把二进制数组转成内存流。

 

接着就利用NPOI把内存流中的数据读取成工作簿的Excel

2、工作簿中有工作表

3、工作表有数据

4、数据准确性(清楚的表与表之间的关系)

5、数据都有的话就读取数据

 

MVC控制器导入数据的方法

 

 

先是把session中的ImportExcel移除避免残留以前数据

获取文件的后缀 判断类型是不是:    .xls 然后声明二进制数组存放文件,将传入的文件转化为二进制的数组存入fileBytes,再将二进制数组转化为内存流,接着将内存流转化为工作簿。

其实说这么多都是根据上面的思路来的。

MVC控制器导入数据的方法

相关文章:

  • 2021-07-26
  • 2021-07-14
  • 2022-02-24
  • 2022-12-23
  • 2021-05-20
  • 2022-12-23
  • 2021-09-02
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-08
  • 2021-07-10
相关资源
相似解决方案