我制作了一个使用 dbx 连接到 mysql db 的小应用程序。它适用于我的本地 mysql 服务器,但它应该适用于远程服务器。
连接到远程服务器需要几秒钟,这会冻结应用程序。
所以我的问题是,如何将连接代码放在不同的线程中?
我必须以某种方式将该连接传递给主线程,以便我在主窗体上拥有的 dbgrid 工作。
我读到在不同线程中工作的 db 东西应该有自己的连接。所以我不确定如何做我想做的事。
有任何想法吗?关于使用远程服务器有什么要读的吗?
谢谢。
编辑:我在表单上使用的组件是:TSQLConnection -> TSimpleDataSet > TDataSource > TDBGrid。