在.NET开发中,不管是web程序还是桌面软件(尤其是涉及数据库操作的MIS系统等),常常需操作Excel,如导出数据到Excel,读取Excel中数据到程序中等.总结起来,其操作不外乎创建.打开.读写.保存(后退出/释放),而其操作方法,则主要有:通过ADO.NET数据连接方式.通过Excel对象模型“自动化”操作.使用中间数据格式如文本文件,XML等间接操作Excel.使用第三方控件(主要用于向Excel传输数据)等. 在开始讨论之前,先把相关的一些网上资源罗列一下,其中大部分来自MSDN:…