Cuando ejecuto alguna consulta que tarda demasiado la aplicación se congela y no me devuelve el control hasta que termina.
Me refiero en particular a ejecuciónes de querys en los cuales no es necesario que me devuelva valores como por ejemplo una store procedure y se ejecuta con ExecSQL en vez de con Open.
Por ejemplo:
Código:
ADOQuery.SQL.Text := 'spAlgo @param1 = 8';
ADOQuery.ExecSQL;
¿como puedo hacer para ejecutar sin que la aplicación se congele?
Gracias por adelantado.