关于用线程查询,请各位老大讲解???????????????? with adoquery1 dobegin close; ..... ....end; 怎样用线程进行查询,在查询的过程还可以中断线程杀调它,请各位老大举各例子,adouqery1已经联到数据库上了????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 File->new->other...->在new的页中选择Thread Object,创建一个线程类。在线程类里写一个过程,用来执行你的查询。在线程类的Execute过程调用你写好的查询过程,例如:你的查询过程名字:QryRec,在Execute可如此调用:Synchronize(QryRec);//考虑同步。如果不考虑同步,直接调用QryRec过程。假如你的线程类名字为:TThreadQryRec,那么在你的界面上查询按钮就可以这样写:ThreadQry := TThreadQryRec.Create(False);//ThreadQry : TThreadQryRec 应该定义成全局变量在停止查询按钮事件可这样写:ThreadQry.Terminate;//可中止线程建议楼主多看看DELPHI多线程编程方面的文章。 Delphi版,你怎么了? 清空系统临时文件夹,和ie缓存文件夹的自定义函数或者代码 cxGrid的数据导出到Excel 之分(解决的人取) 紧急求助登录问题 关于ReadProcessMemory! 请问哪里有Delphi5.0下载。英文版的。谢谢,如果有教程的下载网址更好。 我在Dephi4书上发现有GetTimeString函数,但是我在Dephi6中用的时候没有这个函数。 这段代码错在哪里? Trojan_gwGirl12Dropper 这个木马病毒,用什么东西可以杀死。 论坛不允许发招聘帖子吗 请教各位如何建立数据库表格 如何控制其他机器?
在线程类里写一个过程,用来执行你的查询。在线程类的Execute过程调用你写好的查询过程,例如:
你的查询过程名字:QryRec,在Execute可如此调用:Synchronize(QryRec);//考虑同步。
如果不考虑同步,直接调用QryRec过程。
假如你的线程类名字为:TThreadQryRec,那么在你的界面上查询按钮就可以这样写:
ThreadQry := TThreadQryRec.Create(False);//ThreadQry : TThreadQryRec 应该定义成全局变量
在停止查询按钮事件可这样写:ThreadQry.Terminate;//可中止线程
建议楼主多看看DELPHI多线程编程方面的文章。