社区
数据库(包含打印,安装,报表)
帖子详情
VB+MYSQL 多线程
zhh0086
2010-12-30 04:20:09
最近在用vb+mysql5.1写程序,在执行在千万条记录中查找符合条件的结果,sql语句查询时间耗5s以上,vb程序假死了。
在vb下怎么把数据查询结合多线程来实现,有没有朋友有经验?
谢谢
...全文
76
6
打赏
收藏
VB+MYSQL 多线程
最近在用vb+mysql5.1写程序,在执行在千万条记录中查找符合条件的结果,sql语句查询时间耗5s以上,vb程序假死了。 在vb下怎么把数据查询结合多线程来实现,有没有朋友有经验? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
咸清
2011-01-25
打赏
举报
回复
[Quote=引用楼主 zhh0086 的回复:]
最近在用vb+mysql5.1写程序,在执行在千万条记录中查找符合条件的结果,sql语句查询时间耗5s以上,vb程序假死了。
在vb下怎么把数据查询结合多线程来实现,有没有朋友有经验?
谢谢
[/Quote]
除非多步非关联查询,否则,多线程未必能缩短时间。
HYF
2011-01-25
打赏
举报
回复
FEWF
dbcontrols
2011-01-25
打赏
举报
回复
sql语句写的不好
贝隆
2010-12-30
打赏
举报
回复
多线程?还是算了吧,如果你实在要使用多线程,请先看看这本书,看得懂,再用:
http://download.csdn.net/source/1371398
三断笛
2010-12-30
打赏
举报
回复
这个我会.
Recordset的Open方法或Connection的Execute方法可以查询记录集.
它们的最后一个option参数可以设定为异步查询(option=16)
执行查询后判断记录集状态(recordset.state>=4表示正在获取数据),等执行完以后再加载.
MySQL
5.1中文手冊
5.1.5.
mysql
d_multi:管理多个
MySQL
服务器的程序 5.2.
mysql
manager:
MySQL
实例管理器 5.2.1. 用
MySQL
实例管理器启动
MySQL
服务器 5.2.2. 连接到
MySQL
实例管理器并创建用户账户 5.2.3.
MySQL
实例管理器命令行选项 ...
MySQL
5.1官方简体中文参考手册
5.1.5.
mysql
d_multi:管理多个
MySQL
服务器的程序 5.2.
mysql
manager:
MySQL
实例管理器 5.2.1. 用
MySQL
实例管理器启动
MySQL
服务器 5.2.2. 连接到
MySQL
实例管理器并创建用户账户 5.2.3.
MySQL
实例管理器命令行选项 ...
用
VB
6+GDI+开发交互式CAD系统
本课程用
VB
6(Visual Basic)结合GDI+,从无到有开发一个功能较完整的小型交互式CAD系统。 作者有交互式CAD系统、动态几何系统开发经验。出版过交互式CAD系统开发方面的图书。 课程先讲准备知识,然后讲整个系统...
mysql
5.1中文手册
mysql
d_multi:管理多个
MySQL
服务器的程序 5.2.
mysql
manager:
MySQL
实例管理器 5.2.1. 用
MySQL
实例管理器启动
MySQL
服务器 5.2.2. 连接到
MySQL
实例管理器并创建用户账户 5.2.3.
MySQL
实例管理器命令行...
MySQL
5.1参考手册
5.1.5.
mysql
d_multi:管理多个
MySQL
服务器的程序 5.2.
mysql
manager:
MySQL
实例管理器 5.2.1. 用
MySQL
实例管理器启动
MySQL
服务器 5.2.2. 连接到
MySQL
实例管理器并创建用户账户 5.2.3.
MySQL
实例管理器命令行选项 ...
数据库(包含打印,安装,报表)
1,216
社区成员
55,954
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章