C#使用npoi读取excel到DataSet
1、在所建立的C#项目中,添加引用NPOI组件,如下图:
2、写一个使用NPOI读取Excel数据的帮助类:ImportExcel(Stream ExcelFileStream, int SheetIndex, int HeaderRowIndex) 。
3、构建导入excel表的用户界面,笔者这里是一个财务报表导入并表的程序。如下图:
4、给导入报表的按钮编写执行代码,并调用NPOI读取Excel数据的帮助类,将EXCEL报表导入datatable中去。
5、把读取的数据,赋给dataGridView,并显示出来诋危族枧;如果按下保存则可以将数据存储到数据库中。 dataGridView1.DataSour艘早祓胂ce = dt; dataGridView1.Rows[0].Frozen = true;
6、运行测试程序,点击“导入”按钮,在所弹出对话框中,选择相应的EXCEL文件,程序将调用NPOI导入到数据表中。如下图:
7、程序中,C#使用npoi读取excel到dataset的databtable中,确认导入文件后,显示结果样式如下:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。