你的位置:首页 > ASP.net教程

[ASP.net教程]C#实现Excel的导入导出


Excel作为日常使用工具,在开发过程中经常会用到其导入导出功能。经过一个小的练习,学习了下导入导出功能。

导出篇:

  从数据库查询到所要导出的数据,以

首先是生成

创建列

创建行

创建单元格

string TableTitle =

xd.Load

导入篇:

ps:导出的excel当做模版容易出错,最好新建一个excel当做模版,导入的只是测试获取datatable,剩下的根据自己的需求过滤需要的数据,导入过程有可能存在空的数据,后期需要注意。如果导入的excel后缀名是.xlsx,有可能报未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。需要下载驱动,驱动连接地址http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe。

写的过程肯定有很多不足之处,大家多多指点......