我有一个单线程Firedac(SQL Server)应用程序,有时会产生以下错误。
连接正忙于另一个hstmt的结果。
此错误主要发生在计时器(TTimer)上运行的查询上。有没有办法要求FDConnection哪个数据集阻止连接?
我已经搜索了我的代码,寻找无法获取所有数据或将AutoClose设置为False的TFDQueries。我们允许多个记录集(使用NextRecordSet),所以这可能导致此错误?
非常感谢!
答案 0 :(得分:0)
尝试更新MSSQL Native客户端。我得到了同样的错误,并安装了本机客户端的最新版本解决了它。