编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

三层-使用NPOI向Excel文件写入数据 184

wxchong 2024-06-22 21:10:07 开源技术 9 ℃ 0 评论

上节中hs.GetRow(j)与row.GetCell(k)运行时有可能出现空指针异常,原因是hs.LastRowNum有可能得到的是10,但是从第三行开始到最后一行有可能删除了没有数据,hs.GetRow(j)就会报异常,row.GetCell(k)报异常原因与hs.GetRow(j)类似,可以通过判断其不为空避免报异常

使用NPOI向Excel表中写入数据的流程:1)创建一个工作薄对象2)通过工作薄对象创建一个工作表3)通过工作表对象创建行4)通过行对象创建单元格并为其赋值

写入存储数据时,如果存储地址是C盘(系统盘)有可能报"对路径“c:\1.xls”的访问被拒绝",因为之前读取的就是c盘的这个Excel文件,如果存储位置不变(还是c盘)换个名称就会报"客户端没有所需的特权",声明没有向系统盘写入的权限,其中一种解决方法是创建一个新文件夹右击选择"管理员取得所有权限"即可写入数据

学习使用NPOI读写Excel数据的目的是为了读写存储使用数据库中的数据

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表