C# 클래스 Utility.ExcelHelper

Excel操作类
FileName: ExcelHelper.cs CLRVersion: 4.0.30319.18444 Author: Devin DateTime: 2016/1/28 9:47:01 GitHub: https://github.com/v5bep7/Utility
파일 보기 프로젝트 열기: v5bep7/Utility 1 사용 예제들

공개 메소드들

메소드 설명
ExportToArray ( DataSet dataSet ) : byte[]

导出Excel文件到数组

ExportToArray ( DataTable dataTable ) : byte[]

导出数据到Excel

ExportToArray ( IEnumerable dataTable ) : byte[]

导出Excel文件到数组

ExportToFile ( DataSet dataSet, string fileName ) : void

导出数据到Excel文件

ExportToFile ( DataTable dataTable, string fileName ) : void

导出数据到Excel

ExportToFile ( IEnumerable dataTable, string fileName ) : void

导出数据到Excel文件

ExportToStream ( DataSet dataSet, Stream stream ) : void

导出数据到数据流

ExportToStream ( DataTable dataTable, Stream stream ) : void

导出数据到Excel

ExportToStream ( IEnumerable dataTable, Stream stream ) : void

导出数据到数据流

GetDataSetFormFile ( string fileName ) : DataSet

将Excel的数据导入到DataSet中

GetDataSetFormStream ( Stream stream ) : DataSet

将Excel的数据导入到DataSet里面

비공개 메소드들

메소드 설명
SetCell ( ICell cell, PropertyInfo property, object obj ) : void

设置单元格

SetRow ( IRow row, object obj ) : void

设置行

SetTable ( ISheet sheet, IEnumerable dataTable ) : void

设置表

메소드 상세

ExportToArray() 공개 정적인 메소드

导出Excel文件到数组
public static ExportToArray ( DataSet dataSet ) : byte[]
dataSet System.Data.DataSet 要导出的数据
리턴 byte[]

ExportToArray() 공개 정적인 메소드

导出数据到Excel
public static ExportToArray ( DataTable dataTable ) : byte[]
dataTable System.Data.DataTable 要导出的数据
리턴 byte[]

ExportToArray() 공개 정적인 메소드

导出Excel文件到数组
public static ExportToArray ( IEnumerable dataTable ) : byte[]
dataTable IEnumerable 要导出的数据
리턴 byte[]

ExportToFile() 공개 정적인 메소드

导出数据到Excel文件
参数异常
public static ExportToFile ( DataSet dataSet, string fileName ) : void
dataSet System.Data.DataSet 要导出的数据
fileName string 要导出的文件名
리턴 void

ExportToFile() 공개 정적인 메소드

导出数据到Excel
public static ExportToFile ( DataTable dataTable, string fileName ) : void
dataTable System.Data.DataTable 要导出的数据
fileName string 要导出的文件名
리턴 void

ExportToFile() 공개 정적인 메소드

导出数据到Excel文件
参数异常
public static ExportToFile ( IEnumerable dataTable, string fileName ) : void
dataTable IEnumerable 要导出的数据
fileName string 要导出的文件名
리턴 void

ExportToStream() 공개 정적인 메소드

导出数据到数据流
参数异常
public static ExportToStream ( DataSet dataSet, Stream stream ) : void
dataSet System.Data.DataSet 要导出的数据
stream Stream 要导出到的数据流
리턴 void

ExportToStream() 공개 정적인 메소드

导出数据到Excel
public static ExportToStream ( DataTable dataTable, Stream stream ) : void
dataTable System.Data.DataTable 要导出的数据
stream Stream
리턴 void

ExportToStream() 공개 정적인 메소드

导出数据到数据流
参数异常
public static ExportToStream ( IEnumerable dataTable, Stream stream ) : void
dataTable IEnumerable 要导出的数据
stream Stream 要导出到的数据流
리턴 void

GetDataSetFormFile() 공개 정적인 메소드

将Excel的数据导入到DataSet中
public static GetDataSetFormFile ( string fileName ) : DataSet
fileName string 完整文件名
리턴 System.Data.DataSet

GetDataSetFormStream() 공개 정적인 메소드

将Excel的数据导入到DataSet里面
public static GetDataSetFormStream ( Stream stream ) : DataSet
stream Stream
리턴 System.Data.DataSet