相关疑难解决方法(0)

如何正确访问后台线程中创建的查询结果?

我想在后台线程中执行数据库查询.OmniThread库将帮助我完成所有的线程,但到目前为止我还有一件事情我不明白:

每个线程都需要单独的数据库连接.后台线程因此创建数据库连接,创建查询然后执行它.

现在我可以使用后台线程的查询对象访问查询结果.
但是在执行查询之后,我想在线程中访问查询结果.

如果我只是引用后台线程查询对象,这是否会导致问题,因为我正在访问另一个线程中的数据库连接?

据我所知,在这种情况下,主线程不会有它独立的数据库连接,并使用后台线程中的那个并不好.

我的想法在哪里被扭曲,这是做正确的方法?

database delphi multithreading delphi-2009

7
推荐指数
2
解决办法
924
查看次数

在后台线程中运行Firebird查询并保存结果集

我想将带参数的查询的执行放入delphi-2009中的线程安全类中.

我在谷歌导航但我没有找到我想要的东西.

谢谢

windows delphi firebird multithreading delphi-2009

3
推荐指数
1
解决办法
1548
查看次数