C#使用npoi读取excel到DataSet

 时间:2026-02-14 03:27:25

1、在所建立的C#项目中,添加引用NPOI组件,如下图:

C#使用npoi读取excel到DataSet

C#使用npoi读取excel到DataSet

2、写一个使用NPOI读取Excel数据的帮助类:ImportExcel(Stream ExcelFileStream, int SheetIndex, int HeaderRowIndex) 。

C#使用npoi读取excel到DataSet

C#使用npoi读取excel到DataSet

3、构建导入excel表的用户界面,笔者这里是一个财务报表导入并表的程序。如下图:

C#使用npoi读取excel到DataSet

4、给导入报表的按钮编写执行代码,并调用NPOI读取Excel数据的帮助类,将EXCEL报表导入datatable中去。

C#使用npoi读取excel到DataSet

C#使用npoi读取excel到DataSet

5、把读取的数据,赋给dataGridView,并显示出来;如果按下保存则可以将数据存储到数据库中。

            dataGridView1.DataSource = dt;

            dataGridView1.Rows[0].Frozen = true;

C#使用npoi读取excel到DataSet

6、运行测试程序,点击“导入”按钮,在所弹出对话框中,选择相应的EXCEL文件,程序将调用NPOI导入到数据表中。如下图:

C#使用npoi读取excel到DataSet

7、程序中,C#使用npoi读取excel到dataset的databtable中,确认导入文件后,显示结果样式如下:

C#使用npoi读取excel到DataSet

  • lol无限火力麦林炮手怎么玩
  • 餐饮是暴利行业吗?
  • 假山造型手法大全
  • 蜂蜜会引起蛀牙吗
  • 如何做网络推广
  • 热门搜索
    xp屏幕亮度怎么调 路由器恢复出厂设置 中国旅游胜地四十佳 如何格式化u盘 雾凇岛旅游攻略 丰田威驰车怎么样 钱塘江在哪里 哪里的 电脑如何录音 0571是哪里的区号