Delphi crSQLWait鼠标光标问题

时间:2019-03-15 12:52:18

标签: multithreading delphi cursor mouse-pointer

我们有一个传统的delphi应用程序,其中整个代码仅在主线程中。在功能之一中,我们正在调用服务层功能来获取数据库记录。在请求服务层之前,默认游标将更改为SQL WAIT游标,并且在接收到响应游标后将恢复为默认游标。

但是在运行应用程序(调用此功能)时,应用程序显示SQL WAIT游标3秒钟,然后应用程序进入“无响应”状态,SQL WAIT游标更改为正常的Windows WAIT游标。

有人可以建议为什么发生此问题以及如何解决此问题吗?我们可以通过线程消除这种情况,但是我不应该在此代码中重新实现线程。

0 个答案:

没有答案