C# 各种导入 Excel 文件的数据的方法总结
在导入之前都需要将上传的文件保存到服务器,所以避免重复的写这些代码,先贴出上传文件并保存到服务器指定路径的代码。
View Code
第一种:OleDB
View Code
除了读取过程不太灵活之外,这种读取方式还有个弊端就是,当 Excel 数据量很大时。会非常占用内存,当内存不够时会抛出内存溢出的异常,不过一般都能适用了。
第二种:Microsoft.Office.Interop.Excel.dll
View Code
这种方法首先需要安装有 office Excel,并且是一个单元格一个单元格的读取,所以性能会比较差。