该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-03-07
linxi1105 写道 jxl和poi在数据量比较大(测试过9000多行,60多列)的情况下报内存溢出是就不行了,不知道各位是如何解决的?
实际使用的报表会用到那么多的数据吗? 这样生成了,那会不会很慢? 还是不要拿那么多的数据吧 |
|
返回顶楼 | |
发表时间:2007-03-08
还是支持POI多一点。
|
|
返回顶楼 | |
发表时间:2007-03-08
hbcui1984 写道 qingjian 写道 想问一下lz在写excel文件的时候数据量过大的话jvm会内存溢出请教一下还有什么好的方法能解决
我的想法是,可以将文件分割,先生成一个小文件1.xls,然后将后续内容写入一个新的文件中2.xls,然后再将2.xls的内容复制到1.xls的后边 这只是我的想法,还没模拟过特别大的文件,没有真正实践过 我们这边数据库大概千万条以上 excel文件有一定限制大小的并不能无穷大! |
|
返回顶楼 | |
发表时间:2007-03-08
hgq0011 写道 linxi1105 写道 jxl和poi在数据量比较大(测试过9000多行,60多列)的情况下报内存溢出是就不行了,不知道各位是如何解决的?
实际使用的报表会用到那么多的数据吗? 这样生成了,那会不会很慢? 还是不要拿那么多的数据吧 我们目的不是最后要显示报表,而是要将提取出来的数据画成图形。而且我们遇到的还有比我提到的更大的文件。问题一直解决不了,最后只能将excel文件转成txt文件进行读取。 |
|
返回顶楼 | |
发表时间:2007-03-08
linxi1105 写道 hgq0011 写道 linxi1105 写道 jxl和poi在数据量比较大(测试过9000多行,60多列)的情况下报内存溢出是就不行了,不知道各位是如何解决的?
实际使用的报表会用到那么多的数据吗? 这样生成了,那会不会很慢? 还是不要拿那么多的数据吧 我们目的不是最后要显示报表,而是要将提取出来的数据画成图形。而且我们遇到的还有比我提到的更大的文件。问题一直解决不了,最后只能将excel文件转成txt文件进行读取。 为什么不用专门的把数据转换成图形的组件呢?偏偏要倒入到Excel中,然后在操作呢? |
|
返回顶楼 | |
发表时间:2007-03-09
我们开发的软件就是做作图软件,有组件我们还有开发的必要吗!客户的数据就在Excel里面。
|
|
返回顶楼 | |
发表时间:2007-03-09
以前只知道POI,现在可以多一个选择了。:)
|
|
返回顶楼 | |
发表时间:2007-03-09
代码有了一些新的更新,加入了插入页眉页脚的代码
|
|
返回顶楼 | |
发表时间:2007-03-12
提示,Date和label类型不一样,需要加入format。
|
|
返回顶楼 | |
发表时间:2007-03-15
收了 挺好 正好用到 3Q
|
|
返回顶楼 | |