搂主将数据一次性的读出来写入到excel文件里?
假如数据量大,肯定会存在内存不足的问题。
你完全可以按照分页的方法,分多次批量读出并以追加的方式写入到excel文件里
没必要再搞个html这个中间产物

解决方案 »

  1.   

    也尝试过一次分批写入……,但好像写入excel是一次性写入的,第一批写入后如果在写第二批之前的就被覆盖了……
    如果分批读出写入的话,就得用到好几个excel文件……,用户觉得数据表不完整了……
    况且用户也希望能一次导出数据成一个完整的文件
      

  2.   

    现在问题已经得到了完美的解决,依然使用的是导出为HTML格式,这种方式有一各较大的优点就是——与导出为EXCEL相比,导出是内存消耗较少,因而一次性可导出大量的数据,现在尝试的导出数据量可达20万条……或许可以更多……