社区
C#
帖子详情
C# 多线程怎么解决操作超时?
Cbirdfly
2010-08-13 10:41:22
如题↑
程序运行一会 就出现操作超时。
我设的是 一个线程负责数据入库 另一个线程负责得到数据。
就是将得到的数据入库。数据量很大,所以我是批量入库- -!
...全文
488
6
打赏
收藏
C# 多线程怎么解决操作超时?
如题↑ 程序运行一会 就出现操作超时。 我设的是 一个线程负责数据入库 另一个线程负责得到数据。 就是将得到的数据入库。数据量很大,所以我是批量入库- -!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
事理
2010-08-13
打赏
举报
回复
SqlCommand cmd = new SqlCommand(sql, DBHelper.conn);
cmd.CommandTimeout = 0;//设置为0为不超时
如果是边得到数据边插入数据库,在打开数据库的时候只要打开一次,关闭数据库也要在最后程序执行完后再关闭。
利用SqlBulkCopy快速大批量导入数据
http://www.xueit.com/html/2009-07/21_4166_00.html
Mittermeyer
2010-08-13
打赏
举报
回复
如果因为数据量大,产生操作超时,多线程也解决不了这个问题。要么把超时的间隔设得长一点,要么把现在一次提交的数据分成多批进行操作。
大光呢
2010-08-13
打赏
举报
回复
干嘛呢你这是?!
对你这种提问的方式,我通常的回答是 you fit someting else but programing。
bobui
2010-08-13
打赏
举报
回复
首先用利用SqlBulkCopy快速大批量导入数据
第二,建议数据分批
lulianqi
2010-08-13
打赏
举报
回复
关注下
Cbirdfly
2010-08-13
打赏
举报
回复
[Quote=引用 1 楼 xiaxue0525 的回复:]
干嘛呢你这是?!
对你这种提问的方式,我通常的回答是 you fit someting else but programing。
[/Quote]
啥么个意思 = =、
C#
中的
多线程
超时
处理实践方案
主要介绍了
C#
中的
多线程
超时
处理实践方案,非常不错,具有参考借鉴价值,需要的朋友可以参考下
c#
编写串口通讯代码
多线程
实现
c#
编写串口通讯代码
多线程
实现 对串口通信测试具有极大的参考价值
C#
串口通信(彻底
解决
C#
串口通信中的数据丢失问题)
以网上某位大虾的源码为版本,沿用了其可用的代码部分。对其余欠妥部分进行了改造。不要资源分,是大家不用为积分而烦恼。出来混都不容易,希望大家相互照应!
C#
网络爬虫程序源码
网上找的一个
C#
写的网络爬虫程序源码,支持
多线程
,上传上来方便自己查看,有需要的朋友可以直接拿去参考,呵呵~~~谢谢作者。
C#
简单窗体聊天程序(没有服务端,只有客户端)
C#
简单窗体聊天程序,主要是练习一下
C#
封装的TcpListener、TcpClient以及NetworkStream的使用
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章