NPOI导出数据到Excel

本文介绍了如何使用NPOI库将数据导出到Excel文件,提供了NPOI的下载链接,并指出了解决NPOI不支持Excel2007问题的方法——使用Excel2003模板。此外,还提及导出过程需要一个预先准备的Excel模板。
摘要由CSDN通过智能技术生成
前阵子工作需要,将数据库数据导出到Excel。试了很多方法包括excelpackage(见上一篇),最后还是感觉NPOI比较好用一些。事实证明NPOI使用很简洁,在.net项目中只需引入一个NPOI.dll文件即可。

官网下载地址:http://download-codeplex.sec.s-msft.com/Download/Release?ProjectName=npoi&DownloadId=764162&FileTime=130334008104200000&Build=20885

(是不是很简洁)

 

然后就是代码了,这里我导出的是一个标准Excel格式。对于同学们算是一个入门级教程,同学们若想了解更多NPOI 可以自己慢慢研究~ 另外,我这里导出需要提供一个Excel模板,放到指定的目录中。

对于NPOI不支持Excel2007的问题(我本机是Excel2007),我的解决办法是:放了一个Excel2003的Excel模板。

下面附上我的导出方法代码:

string tempPath = "";
            //设置Excel模板的存放路径
            tempPath = Server.MapPath("~/xls_files/Template_DeviceIP.xls");
            if (tempPath.Length > 0)
            {
                string sql = "select ip,ipUser,state,dept from ip_info ";
                //
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值