C# Excel 操作 求一个好的方案
开源库 没一个OK的,
不是只支持97-2003的XLS
就是.net framework 有较高的版本要求.
要不就是只读不写
或者就设计要求安装office
其实我的要求很简单.
就是一个是库,另一个是 每周生成的文件
我需要把 每周生成的文件 中的每一行数据和库文件作比较
如果发现库文件中已经存在这条记录,那每周的文件中就将相应的记录删除,
然后.net 要求是2.0版本,客户机不安装office.
就这么简单...
可是现在尽然找不到一个适合的...
ADO.NET 也不行(不能删数据)。COM 需要安装Office
经验证 以下开源库 都不满足要求
MyXls(http://sourceforge.net/projects/myxls/)
Koogra(http://sourceforge.net/projects/koogra/)
ExcelLibrary(http://code.google.com/p/excellibrary/)
ExcelPackage(http://excelpackage.codeplex.com/)
EPPlus(http://epplus.codeplex.com/)
LinqToExcel(http://code.google.com/p/linqtoexcel/)
NetOffice(http://netoffice.codeplex.com/) 需安装Office Excel
求相对较好的解决方案