2 weixianglee weixianglee 于 2015.06.12 11:20 提问

ASP.NET 如何快速从DataTable导出10w条以上数据到Excel?

有一个Excel模板,90多列,导出数据到模板的一个worksheet中,请问如何做?

4个回答

Tiger_Zhao
Tiger_Zhao   Rxr 2015.06.12 11:25

怎么样也快不了。你试试光是往有模板的页面中插入10w条数据要多久。
没格式还可以用csv纯文本输出。

weixianglee
weixianglee   2015.06.12 11:30

有什么方法可以解决?不求快,先前我用openxml五万以下可以实现,以上就不行了。

frank_20080215
frank_20080215   2015.06.12 12:17

估计这实现不了,程序始终会崩溃的。worksheet的行数最多65536行。10万行早把那个sheet冲破。

JavaFreshMan_class
JavaFreshMan_class   2015.06.12 12:25

EXCEL 07以上版本最大行数1048576;10W条数据快速导出。。。我都是异步循环的方式写入的。快速的方式。。。求大神指导。

Csdn user default icon
上传中...
上传图片
插入图片