社区
C#
帖子详情
winform C# 导入上万条数据到word表格慢的问题!
guo8216
2011-06-11 02:24:50
各位高手,有没有批量导入word表格数据快的方法,我现在的程序,导入2000条记录都要几分钟,真是受不了!还死机!我现在是通过循环一个一个单元格的写数据!
...全文
396
15
打赏
收藏
winform C# 导入上万条数据到word表格慢的问题!
各位高手,有没有批量导入word表格数据快的方法,我现在的程序,导入2000条记录都要几分钟,真是受不了!还死机!我现在是通过循环一个一个单元格的写数据!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jglie
2012-05-17
打赏
举报
回复
我最近也碰到了和楼主的问题,不知道过去的问题是怎么解决的?期望得到楼主的回复
guo8216
2011-06-20
打赏
举报
回复
又沉下去了!
guo8216
2011-06-18
打赏
举报
回复
怎么又沉下去了,高手都到那里去了!
sihaitian
2011-06-18
打赏
举报
回复
这样试试看:生成一个文件a.doc,用html格式把你的表格内容写进a里面,最后打开a.doc即可。
a文件用记事本打开应该类似这样:
<html>
<body>
<table>
<Tr>
<td>这里放你的数据,多条的话, 记着循环
</td>
</tr>
</table>
</body>
</html>
guo8216
2011-06-15
打赏
举报
回复
那大家有没有好一点的方法!
Maa
2011-06-12
打赏
举报
回复
多线程应该解决不了这个问题,WORD接口慢是出了名的,2000条记录几分钟的速度的话,从我个人的感觉来看其实速度还不错啦。
可能有可优化的空间,比如多次调用同一个WORD对象的情况可以优化,这个要看具体的代码细节了。
chengrongman
2011-06-12
打赏
举报
回复
可以采用vml,这个不用你一行一行的写数据,它会用vml格式虚拟一个页面然后覆盖你原有的word页面,不过要是万级的数据,导出也挺慢!可供参考
guo8216
2011-06-11
打赏
举报
回复
有没有实例呀?为这个问题痛苦我好几天了!
liana101
2011-06-11
打赏
举报
回复
采用控件,aspose.word.dll
guo8216
2011-06-11
打赏
举报
回复
大家有没有做过,直接把数组内的数据,不用循环直接插入到word的表格中去呀?
日暮花飛
2011-06-11
打赏
举报
回复
1. 多线程操作
2. 在导入的方法调用后,添加一行"Application.DoEvent()"
3. 优化代码
threenewbee
2011-06-11
打赏
举报
回复
http://hi.baidu.com/hades4501/blog/item/0ee6831e5742cdc1a686695f.html
guo8216
2011-06-11
打赏
举报
回复
有没有实际的例子参考一下呀,本人是新手!
threenewbee
2011-06-11
打赏
举报
回复
放入工作线程,用进度条提示。
198个经典
C#
WinForm
实例源码 超赞的完整版
"198个经典
C#
WinForm
实例源码"包括: 1-窗体技巧 2-控件操作 3-图像操作 4-报表打印 5-系统操作 6-文件处理 7-网络操作 8-
数据
库操作 9-加密解密 10-硬件读写 11-游戏设计 "超赞的198个经典
C#
WinForm
实例源码.zip " ~欢迎同学们下载共同学习~
(一)
C#
Winform
导入
Excel
数据
到datagridview控件
C#
Winform
导入
Excel
数据
到datagridview控件 #此次
导入
Excel
数据
借助了ExcelDataReader插件。(由于我需要的是打开工作簿时能够选择工作表绑定于datagridview控件,通过网上资源的浏览与借鉴,ExcelDataReader能满足我的需求。) 一、插件安装 (1)安装ExcelDataReader插件(如图) (2)查看是否安装成功(如图表明已安装成功) 二、代码编写 (1)为了方便使用,打开文件的过程构造为一个方法 DataTableCollection
C#
winform
中操作Excel
数据
,
导入
导出功能
winform
,
导入
导出Excel
C#
,.net,
winform
导入
Excel功能以及下载Excel文件到本地,并使用SqlBulkCopy把DataTable类型的
数据
写入到sqlserver
数据
库中
C#
,.net,
winform
导入
Excel功能以及下载Excel文件到本地,并使用SqlBulkCopy把DataTable类型的
数据
写入到sqlserver
数据
库中
C#
操作
Word
(二)——将
Word
文档嵌入到
WinForm
窗体中
实例说明 Office是我们日常工作中经常用到的办公软件,然而,随着信息技术的飞速发展,已经有越来越多的人使用
Word
写作文档、使用Excel制做报表、使用OutLook方便的收发电子邮件。一切的操作都是这么轻松,实例中将会介绍怎样使用
C#
在Form窗体中显示
Word
文档,运行效果如图1所示。 图1 将
Word
文档嵌入到
WinForm
窗体中?关键技术 本实例重点在于向读者介绍怎样使用Web...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章