2024年6月7日发(作者:)
笔记-Excel转DataTable的NPOI简单范例
这篇主要是写给自己备忘的,以下为使用NPOI读取表格Excel文件,自动转成
DataTable的简单范例: (NPOI是什 ? 可参考旧文)
using ;
using ;
using del;
using del;
public class NPOIHelper
{
public static DataTable ReadExcelAsTableNOPI(string fileName)
{
using (FileStream fs = new FileStream(fileName, ))
{
HSSFWorkbook wb = new HSSFWorkbook(fs);
Sheet sheet = etAt(0);
DataTable table = new DataTable();
//由第一列取标题做为字段名称
Row headerRow = (0);
int cellCount = llNum;
for (int i = ellNum; i < cellCount; i++)
//以字段文字为名新增字段,此处全视为字符串型别以求简化
(
new DataColumn(l(i).StringCellValue));
//略过第零列(标题列),一直处理至最后一列
for (int i = (owNum + 1); i < wNum; i++)
{
发布评论