精易论坛

标题: 十倍速度导出数据为表格的方式 [打印本页]

作者: 诚然如斯    时间: 2021-9-17 19:26
标题: 十倍速度导出数据为表格的方式
本帖最后由 诚然如斯 于 2021-9-17 19:28 编辑

之前,我一直是直接成导出成excel的方式。
结果没有想到,遇到个38W的数据,结果两天两夜没导出完,还因为不小心重开机,前功尽弃了。因为他是一个空一个空的插入到表格的。网上,搜了搜没遇到很合适的方法,有些方法看起来也复杂无比。
然后我突然想到,如果我导成cvs格式,excel打开其实直接就是表格的。于是我写了个方法,38万条数据(一条10个字段左右),居然2个多小时就导出了。泪奔,特分享给大家。


[hide=d360] 导出数据为表格的例子.e (10.56 KB, 下载次数: 192) [/hide]

作者: 821888290    时间: 2021-9-17 19:48
感谢分享, LibXL 了解一下
作者: 深爱者    时间: 2021-9-17 19:51
看看!!!!!!!!
作者: 诚然如斯    时间: 2021-9-17 20:04
821888290 发表于 2021-9-17 19:48
感谢分享, LibXL 了解一下

看了下。LibXL是个收费的库,就普通的导出个表格,用得着这么高端么?
作者: zifeiyu    时间: 2021-9-17 20:08
.....................
作者: 杰西卡技术传媒    时间: 2021-9-17 20:21
支持开源~!感谢分享是什么好东西
作者: 火乄神    时间: 2021-9-17 20:37
66666
作者: zengzhijiang    时间: 2021-9-17 21:02
看看看看看看看看看
作者: 1405249742    时间: 2021-9-17 21:18
老板我来学习啦
作者: oycs429    时间: 2021-9-17 21:19
楼主辛苦了,谢谢楼主,感谢楼主分享,楼主好人一生平安!!!
作者: 学易未精    时间: 2021-9-17 21:32
支持               
作者: q519584784    时间: 2021-9-17 21:36
楼主辛苦了,谢谢楼主
作者: huben    时间: 2021-9-17 21:38
666666666666666
作者: 渡不得……    时间: 2021-9-17 21:50
看看是怎么操作的
作者: 汉族    时间: 2021-9-17 22:16
先支持 ,看看
作者: cf2006a    时间: 2021-9-17 22:28
下个学习下!!!!
作者: huhu    时间: 2021-9-17 23:15
下载试用一下,如果用着不错就给楼主顶贴!
作者: realpc    时间: 2021-9-17 23:23
66666666666666
作者: 李泽勇2    时间: 2021-9-17 23:35
精易模块里的 外部超级列表框 导出excel速度有么有试过?
作者: 124149449    时间: 2021-9-18 01:04
这么厉害!必须给个红包鼓励下~
作者: 易神    时间: 2021-9-18 01:09
谢谢分享,点赞!
作者: Channge    时间: 2021-9-18 02:09
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
作者: Channge    时间: 2021-9-18 02:13
ddddddddddddddddddddd
作者: Mr.Yang    时间: 2021-9-18 03:57

作者: wyd134    时间: 2021-9-18 08:22
科技改变生活
作者: 韦贝贝    时间: 2021-9-18 08:55
dddddddddddddddddd
作者: 阿仁同学    时间: 2021-9-18 09:09
李泽勇2 发表于 2021-9-17 23:35
精易模块里的 外部超级列表框 导出excel速度有么有试过?

大于65536好像就不行
作者: jiang910615    时间: 2021-9-18 09:16
学习学习
作者: by626    时间: 2021-9-18 09:17
66666666666666666666666666666
作者: ysp半步    时间: 2021-9-18 09:48
学习学习
作者: 布鲁惠斯    时间: 2021-9-18 10:09
学习学习
作者: ccfftt    时间: 2021-9-18 10:19
不能直接excl吗
作者: 东方优源    时间: 2021-9-18 12:23
38万条数据(一条10个字段左右),居然2个多小时

这速度还是很慢哦
作者: 王灵官    时间: 2021-9-18 14:09
{:4_255
作者: xotwayz    时间: 2021-9-18 17:02
正需要,谢谢。
作者: syhj    时间: 2021-9-18 17:45
速度还是不给力
作者: lywfyt    时间: 2021-9-18 21:22
好好学习,天天想你,想你的好,想你的妙!
作者: 商务    时间: 2021-9-19 08:38
感谢分享!
作者: zl2222    时间: 2021-9-19 13:46
6666666666666
作者: 诚然如斯    时间: 2021-9-19 22:49
东方优源 发表于 2021-9-18 12:23
这速度还是很慢哦

是这以写出文本的方式写出表格,已经是极致了。慢是慢在数据库的一条条提取上,这与导出方式无关哈。
作者: 按键精灵    时间: 2021-9-19 23:18
有没有试过神奇的libxl
作者: a393518964    时间: 2021-9-20 03:24
多线程嘛
作者: impkq    时间: 2021-9-20 09:49
可以试试神奇的libxl
作者: 芒果一号    时间: 2021-9-20 10:59
支持开源~!感谢分享

作者: 果心豆腐酱    时间: 2021-9-20 15:54
好像很不错的鸭子
作者: 滴滴1123    时间: 2021-9-20 18:40
收藏,后面有时间学习一下
作者: onlyboy    时间: 2021-9-20 18:42
感谢分享谢谢了
作者: yinghao2005    时间: 2021-9-20 19:28
感谢分享开源
作者: applepear    时间: 2021-9-20 21:27
看看~~~~~~~~~
作者: JerryYan    时间: 2021-9-20 21:38
        支持开源~!感谢分享
作者: Dinesh    时间: 2021-9-21 00:28
   可以
作者: 瓶中仙子    时间: 2021-9-21 08:49
学一学怎么弄的
作者: 钥匙key    时间: 2021-9-21 15:36
学习,学习,除此之外有没有更快。更高效的导出方法呢?
作者: dfdn    时间: 2021-9-21 16:50
学习,学习
作者: smallcai2008    时间: 2021-9-21 19:38
收藏,后面有时间学习一下
作者: cyberhalley    时间: 2021-9-21 20:21
学习,学习
作者: 无邪子    时间: 2021-9-21 22:12

感谢分享谢谢了
作者: pengj88    时间: 2021-9-22 00:16





作者: By名扬    时间: 2021-9-22 07:37
楼主辛苦了,谢谢楼主,感谢楼主分享,楼主好人一生平安!!!
作者: xiaolang5499    时间: 2021-9-22 08:22
cvs其实就是个带分隔符的文本
作者: Jerrylu12    时间: 2021-9-22 09:16
感谢分享
作者: la123789    时间: 2021-9-22 10:06
学习一下源码,大数据量的输入输出总是亘古不变的问题
作者: 苗哥    时间: 2021-9-22 10:17
感谢分享
作者: jkevin    时间: 2021-9-22 16:09
感谢分享,尝试下。
作者: 挂机锁    时间: 2021-9-22 16:49
楼主辛苦了,谢谢楼主,感谢楼主分享,楼主好人一生平安!!!
作者: pptk    时间: 2021-9-22 19:59
字段用逗号隔开,写出csv格式就行了
作者: xiang9897    时间: 2021-9-22 20:48
谢谢老板
作者: qsedu    时间: 2021-9-22 21:19
看看学习一下感谢
作者: chaio36    时间: 2021-9-22 23:52
支持开源~!感谢分享
作者: Behavior    时间: 2021-9-23 00:17
瞅一眼啊
作者: lm88818    时间: 2021-9-23 00:57
支持开源~!感谢分享
作者: y66666    时间: 2021-9-23 11:27
感谢分享
作者: feiziyu2010    时间: 2021-9-23 17:54
感谢分享,学习一下
作者: feiziyu2010    时间: 2021-9-23 17:55
回复减少损失
作者: weitei    时间: 2021-9-23 18:50
果然如此
作者: 风林听雨    时间: 2021-9-23 19:56
再优化一下,时间减半没问题。
作者: 明教歌豪    时间: 2021-9-23 20:53
支持开源,感谢分享,6666
作者: fff1122    时间: 2021-9-23 23:25
路过看看~~~~
作者: hdb1217    时间: 2021-9-24 10:25
支持开源,感谢分享,111111
作者: lm88818    时间: 2021-9-24 11:31
支持开源~!感谢分享
作者: jy942042541    时间: 2021-9-24 12:45
支持开源~!感谢分享
作者: 唐逸    时间: 2021-9-24 15:53
支持开源~!感谢分享
作者: abpyu    时间: 2021-9-25 22:01
谢谢大佬分享,还可以写到SQLite数据库,通过其他工具访问这个数据库导出数据,应该也很快的
作者: zhaode2888    时间: 2021-9-28 09:39
谢谢大佬分享
作者: 914998915    时间: 2021-9-30 10:52
顶一下顶一下顶一下顶一下
作者: lin6163    时间: 2021-10-1 21:12
支持一下
作者: a小白磊    时间: 2021-10-5 19:08
感谢分享  小白学习
作者: tjjxy    时间: 2021-10-5 20:23
感谢楼主到作品,谢谢分享!
作者: qingtian2020    时间: 2021-10-5 20:58
666666666666666666666666666666666666666666666
作者: 灵海雪缘    时间: 2021-10-5 23:39
十倍速度导出数据为表格,这个要赞啊
作者: WBTXWD    时间: 2021-10-6 07:33
不会用……
作者: xshn    时间: 2021-10-6 07:42
感谢大佬分享
作者: jhaa888888    时间: 2021-10-6 10:15
这个可以哦,下载学习一下,谢谢楼主
作者: linhongxing    时间: 2021-10-6 10:23
这个可以哦,下载学习一下,谢谢楼主
作者: 大师兄是反派    时间: 2021-10-7 00:34
谢谢分享来看看
作者: 冷风逍遥    时间: 2021-10-8 11:24
看看顺便学习学习
作者: rbp2008    时间: 2021-10-8 18:06
谢谢分享来看看
作者: huahuayu    时间: 2021-10-11 14:57
   感谢发布原创作品,精易因你更精彩!
作者: mycoder    时间: 2021-10-16 16:34
下载下来学习一下,谢谢楼主分享
作者: 水深与云起    时间: 2021-10-19 20:08
感谢分享指导!





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4