C#读取Excel三种方式及比较

时间:2022-12-19 05:44:14

1、OleDb方式

优点:把excel文件当做一个数据源,利用sql来进行数据的读取操作

缺点:不能读取到某一个单元格

注:这个方法我没有进行过实验。故具体代码无法展示给大家

2、COM组件(即添加Microsoft.Office.Interop.Excel引用)

优点:较为灵活的读取excel中数据,同时还有各种函数可以进行处理

缺点:需要添加dll引用,如果是web部署在IIS上时,还需要服务器安装office

代码:(由于代码较多,请自行下载)

http://download.csdn.net/detail/kwy15732621629/9763304

3.NPOI方式

优点:用户电脑上没有安装office,使用NPOI,依旧可以在它的机器上对word或者excel文档进行读写

缺点:有的需要下载插件,添加到系统引用中。

代码:(由于代码较多,请自行下载)

http://download.csdn.net/detail/kwy15732621629/9763311