以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教快速合并文本文件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=99310) |
||||
-- 作者:hbhb -- 发布时间:2017/4/17 10:30:00 -- 请教快速合并文本文件 大师:帮助中的编码合并文本文件,10万行数据太慢了,有无硬货? |
||||
-- 作者:有点色 -- 发布时间:2017/4/17 10:35:00 -- 1、合并的时候,不要触发datacolchanged、DataRowAdded事件;
2、不要在代码中使用find函数查找数据;
3、你要确定,是合并的过程慢,还是说保存的过程慢。
请发送实例测试。 |
||||
-- 作者:hbhb -- 发布时间:2017/4/17 11:58:00 -- 我不保存,就写进临时表,见实例。有何办法不长征,快马加鞭到延安,建立新中国,解放全人类?
|
||||
-- 作者:有点色 -- 发布时间:2017/4/17 12:02:00 -- If DataTables.Contains("dtkb") = False Then If dlg.ShowDialog = DialogResult.OK Then |
||||
-- 作者:hbhb -- 发布时间:2017/4/17 13:27:00 -- 但还是慢呀,要5秒左右,能否达到一秒以内? |
||||
-- 作者:有点色 -- 发布时间:2017/4/17 14:29:00 -- 不行,新增一万多行,必须使用这么多时间了。 |