数据导入导出
开发工具与关键技术:VS ASP.Net.MVC(Microsoft Visual Studio) C# DW SQL
作者:邱盈盈
撰写时间:2020年8月8日
以航空系统用户资料维护中文件导入与导出旅客数据为例,阐述我对数据导
出导入的理解。
数据的导入导出主要是对Excel的操作,使用NPOI插件对文档进行操作。
一、数据的导入
这里的数据导入可概述为以下几个步骤:
·下载模板
1.获取模板文件的路径
2.判断模板是否存在
3.获取文件名称
4.以流的文件返回文件
·对数据进行转换
1.对文件的后缀进行判断,是否.xls格式
2.声明一个和文件大小一致的二进制数组
3.将二进制数组转为内存流
4.将内存流转为工作簿
·保存导入数据
1.判断是否存在工作表
2.获取出工作表
3.读取出工作表的数据