接上篇博文<C#快速导出到excel>:由于此种方法不能导出成.xlsx格式,为解决此问题,本次分享使用NPOI. 参考:https://www.cnblogs.com/lazyneal/p/6148912.html 1.添加程序包. 在项目名右键. 选择管理NuGet程序包,浏览处搜索NPOI并安装. 2.代码引用. using System.IO; using System.Data.SqlClient; using System.Diagnostics; using NPOI.HSSF.…
2.快速导出数据库数据字典: SQL Server 数据库,生成数据字典 use YourDatabase --指定要生成数据字典的数据库 go SELECT 表名= then d.name else '' end, 表说明= then isnull(f.value,'') else '' end, 字段序号=a.colorder, 字段名=a.name, 标识= then '√'else '' end, 主键= FROM sysobjects where xtype='PK' and name…
一.根据Excel模板导出excel 1.导入NPOI.dll 2.DAL中添加类ExportExcel.cs using NPOI.SS.UserModel; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Web; namespace DAL.Ass…
利用 Nuget 安装 NPOI 组件. 所需引用的 dll:ICSharpCode.SharpZipLib.dll.NPOI.dll.NPOI.OOXML.dll.NPOI.OpenXml4Net.dll.NPOI.OpenXmlFormats.dll 程序代码: using System; using System.Collections.Generic; using System.Data; using System.IO; using NPOI.HSSF.UserModel; using…