X xiaofeng007 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-13 #1 当ADOStoredProc处理一个很大的结果集时窗体就不能用了,请给出一个在子线程中使用ADOStoredProc的例子.
W wqhatnet Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-13 #2 我也可以这样解决这个问题,加入一句 Application.ProcessMessages; 来释放程序对CPU的占用就行了
W wqhatnet Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-13 #4 ADOStoredProc 是一个什么 一个函数吗?
X xiaofeng007 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-13 #5 连接存贮过程的组件,像adoquery一样.我下了离线数据包看了一下,估计是在子线程里执行查询会好一点.
迷 迷糊 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-13 #6 ado的话用异步执行就可以,如果用线程,看一下demo中的一个thread的例子 Application.ProcessMessages 对你的问题应该没用
W wqhatnet Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-13 #7 那就不是了 Application.ProcessMessages; 用于很多for循环等中,释放程序对CPU的占用就行了
D delphi2006 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-14 #9 要在单独的线程中执行 ADOStoredProc 注意:要在线程中创建新的连接,重新连上数据库,否则可能不正确。