使用方法:
HSSFWorkbook wb = new HSSFWorkbook();
...//填写内容
FileOutputStream fOut = new FileOutputStream(strFilePath + strFileName);
wb.write(fOut);
fOut.close();其中插入的数据有text类型,内容较大
当增加的记录数较小(2条)时,无错,当记录数较大(9条)时,打开Excel文件显示“可用资源不足 excel无法完成此任务”
系统使用Excel2003谢谢!
HSSFWorkbook wb = new HSSFWorkbook();
...//填写内容
FileOutputStream fOut = new FileOutputStream(strFilePath + strFileName);
wb.write(fOut);
fOut.close();其中插入的数据有text类型,内容较大
当增加的记录数较小(2条)时,无错,当记录数较大(9条)时,打开Excel文件显示“可用资源不足 excel无法完成此任务”
系统使用Excel2003谢谢!
使用POI也遇到这样的问题最后我们放弃POI方案,转存为以逗号分割的csv文件
JVM 内存300M 5000条数据没问题
设置为30000条数据 等了5分钟EXCEL 还没生成 就KILL
.....
5000条的数据有400+K
50000的话 就得4M 了.....觉得处理大数据量 对EXCEL 来说意义不大
毕竟这么大的数据不是人来看的
我能看到工作簿的大小的变化,9条记录的时候有2000+k,就会报错了
决定换方法了,谢谢上面各位