欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Excel导入

程序员文章站 2024-01-03 19:07:40
...
				Excel导入

下面的是导入流程:首先获取文件的路径,判断一下模板是否存在,存在就下一步获取文件名称,以流的形式返回文件。
Excel导入
判断文件后缀:转换成二进制数组,声明一个和文件大小一致的二进制数组,将上传的文件转成二进制数组,将内存流转为工作簿,随后判断是否存在工作表。
Excel导入
获取表格的行数,创建DateTable中的列,通过for遍历行中的每一个单元格,获取标题行各个单元格的数据,把列添加到DataTable中,读取Excel中的数据,获取行,遍历行中列获取数据,将一行的数据添加到Datatable,移除掉DataTable中的空行,查询出所有的用户组和用户角色。存放所有用户。判断工号是否重复。
Excel导入
定义存放容器,遍历datatable中的数据。创建一个S_User实例保存一条用户数据 用户组号 根据用户组号查询用户组ID,对角色,姓名,工号等数据进行一个判断 。
Excel导入
添加到要保存的列表SavaUsers,添加到用于查重的列表allUsers最后进行数据保存,判断数据大于0,若是大于0则执行以下操作,失败则数据导入失败。

Excel导入

相关标签: excel

上一篇:

下一篇: