解决uniDAC超时问题:已超过了锁请求超时时段。
FConn.ProviderName := FProviderName;
if FConn.ProviderName='SQL Server' then
begin
FConn.SpecificOptions.Values['Provider'] := 'prDirect';
FConn.SpecificOptions.Values['Authentication'] := 'auServer';
//锁超时时间,毫秒
FConn.SpecificOptions.Values['LockTimeout'] := '10000';
end;
如果你用uniQuery遇到了这个错误:已超过了锁请求超时时段。用上面代码增加LockTimeout值,单位毫秒,可解决。
上面代码中,FConn是uniConnection对象,摘自kbmMWuniDAC单元。


浙公网安备 33010602011771号