多线程连数据库的问题

ibicf 2005-01-20 02:13:50
小弟最近碰到个问题,不知道该怎么办好。。问题如下:由于后台返回数据比较慢,我在前台加了个进度叶面,要求在点击查询的时候,主线程处理进度叶面,另开个线程负责去后台取数据,数据取过来后,进度叶面消失。请问怎么做,谢谢
...全文
151 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
pcfans007 2005-08-29
  • 打赏
  • 举报
回复
数据库类程序根本不用多线程的,异步模式能更好的解决,比如像你所说的用进度条通知,异步模式有两个事件,正好用来完成这个工作,非常好用,不建议用多线程,当然多线程也能做了,但是麻烦且难,首先久是难在你所说的进度条与实际进度同步上,还是用异步模式,很简单!
ibicf 2005-01-20
  • 打赏
  • 举报
回复
进度叶面是用timer控件来控制连接时间,那怎么开线程取数据呢?
ibicf 2005-01-20
  • 打赏
  • 举报
回复
up
laiqinghe 2005-01-20
  • 打赏
  • 举报
回复
建议 用timer控制
楼主好象说的也不是很明白
ibicf 2005-01-20
  • 打赏
  • 举报
回复
up

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧