C# WPF 快速开发22Excel数据操作
2013-06-09 21:01
211 查看
大概有三种方法
1:ExcelAutomation,创建Excel进程,效率、安全、并发性等缺点比较多。
2:.Net像操作数据库一样操作?这个不清楚
3:使用NPOI开发包,直接操作Excel的二进制数据,很多优点。
学NPOI处理就好了。网上下载开发包也比较方便。
引用开发包里Ionic.Zip.dll、NPOI.dll,添加NPOI.XML
简单的代码使用:
HSSFWorkbook workbook = new HSSFWorkbook(); //创建EXCEL工作簿
ISheet sheet = workbook.CreateSheet("员工数据"); //在工作簿创建一张表
IRow rowHeader = sheet.CreateRow(0);//在表里创建一行
rowHeader.CreateCell(0, CellType.STRING).SetCellValue("姓名"); //第1行1列的数据
rowHeader.CreateCell(1, CellType.STRING).SetCellValue("工号");
NPOI还可以进行数据图表话处理,这里暂时学不到。
1:ExcelAutomation,创建Excel进程,效率、安全、并发性等缺点比较多。
2:.Net像操作数据库一样操作?这个不清楚
3:使用NPOI开发包,直接操作Excel的二进制数据,很多优点。
学NPOI处理就好了。网上下载开发包也比较方便。
引用开发包里Ionic.Zip.dll、NPOI.dll,添加NPOI.XML
简单的代码使用:
HSSFWorkbook workbook = new HSSFWorkbook(); //创建EXCEL工作簿
ISheet sheet = workbook.CreateSheet("员工数据"); //在工作簿创建一张表
IRow rowHeader = sheet.CreateRow(0);//在表里创建一行
rowHeader.CreateCell(0, CellType.STRING).SetCellValue("姓名"); //第1行1列的数据
rowHeader.CreateCell(1, CellType.STRING).SetCellValue("工号");
NPOI还可以进行数据图表话处理,这里暂时学不到。
相关文章推荐
- C# WPF 快速开发07ADO.NET操作数据库
- C# WPF 快速开发20操作摄像头的开源组件
- C# WPF 快速开发11导入txt数据到数据库
- C# WPF 快速开发12批量数据插入数据库
- C# WPF 快速开发05SQL操作语句
- C# WPF 快速开发17数据软删除
- C# WPF 快速开发18封装数据验证逻辑
- C# WPF 快速开发06ADO.NET连接数据库
- C# WPF 快速开发19存取照片
- C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 防止脱库、防止篡改数据
- C#.NET 大型通用信息化系统集成快速开发平台 4.0 版本 - 标准省市县数据的公司选择窗口实现
- C# WPF 快速开发08数据库连接配置config
- C# WPF 快速开发01控件
- C# WPF 快速开发21拼接复合搜索的SQL语句
- C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 数据权限增强、范围权限增强
- C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 大型软件系统客户端数据同步的问题解决
- asp快速开发方法之数据操作实例代码第1/3页
- C#高级开发之一-----Winform中使用DataSet及DataAdapter操作数据
- C# WPF 快速开发09数据库封装类SqlHelper
- C#.NET 大型通用信息化系统集成快速开发平台 4.0 版本 - 省市区数据权限的实现效果