各位大侠:小弟现在遇到一个问题,我从数据库查询出的数据有100w左右,一次性查询报内存溢出。参考其他资料说要分段
取出后再写到Excel中,我的需求是点击按钮后分段取出数据不用在页面显示,直接生成一个Excel文件,可以分多个sheet保存,现在就是不知道这个分段取数据的代码如何写,拜托各位大侠能够给提供一个完整的源码实例,不胜感激啊!非常着急,望有相关代码的达人们不吝赐教!jsp大批量数据查询分段取出Excel多sheet保存
取出后再写到Excel中,我的需求是点击按钮后分段取出数据不用在页面显示,直接生成一个Excel文件,可以分多个sheet保存,现在就是不知道这个分段取数据的代码如何写,拜托各位大侠能够给提供一个完整的源码实例,不胜感激啊!非常着急,望有相关代码的达人们不吝赐教!jsp大批量数据查询分段取出Excel多sheet保存
分段是这样的意思,你先查询出总记录数,例如是110W,然后分段根据这个数值分段1-1000,1001-xxx,类推,就像分页一样,查询出来就插入到excel里,后面查询出来就继续添加到之前那些数据后面,然后就没问题了,具体的分段数量根据你根据具体情况来吧