社区
网络及通讯开发
帖子详情
多线程下ADO取数据为何常常死机啊?
skm
2003-10-29 10:21:15
用客户端用的是ADO的线程对象,还有消息控制,为何在取主细表时,几乎都有死锁发生的可能性(不确定的发生),第二遍读时就不会死,但cpu还是占用100%。
我们用的是superdata的源代码开发的,TCP/IP通信,不知谁了解这方面可能的原因。
...全文
109
回复
打赏
收藏
多线程下ADO取数据为何常常死机啊?
用客户端用的是ADO的线程对象,还有消息控制,为何在取主细表时,几乎都有死锁发生的可能性(不确定的发生),第二遍读时就不会死,但cpu还是占用100%。 我们用的是superdata的源代码开发的,TCP/IP通信,不知谁了解这方面可能的原因。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
VB.NET读
取
数据
库时
多线程
显示进度条
VB.net通过
ADO
.NET连接
数据
库或执行查询时,界面会出现假死现象。因
ADO
.NET执行指令不返回实时状态,需用VB.NET
多线程
技术,在执行命令期间显示不断变化的进度条。主窗口增加BackgroundWorker组件,打开
数据
库前显示进度条,读
取
完毕停止显示。
VC调用
ADO
要注意的问题
博主此前写的程序启用二十个线程同时调用
数据
库,但仅建立一个连接,导致程序不稳定、调试时调用栈展不开且
死机
速度加快。将程序改为每个线程建立一个连接后,程序变得稳定,表明通过
ADO
调用
数据
库需每个线程建立连接。
qt
数据
库
多线程
问题的解决
本文探讨了Qt
数据
库在
多线程
环境下的使用限制,并提供了两种解决方案来实现
数据
库在
多线程
环境下的安全使用。通过创建不同connectionName的QSqlDatabase实例或实现
数据
库线程池,避免了在不同线程间共享
数据
库导致的段错误问题。
使用
ADO
.NET2.0提升
数据
交互性能 DataSet
数据
表
本文探讨了
ADO
.NET2.0中Command命令的异步执行及资源管理,介绍了SqlBulkCopy类用于批量
数据
导入的方法及其注意事项,并概述了DataSet性能改进的几个关键方面。
使用
ADO
.NET2.0提升
数据
交互性能(2)
本文介绍了
ADO
.NET 2.0中如何使用异步API执行Command命令,包括BeginExecuteReader和EndExecuteReader等方法的应用,并强调了在
数据
库连接字符串中设置async=true属性的重要性。
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章