Ver Mensaje Individual
  #2  
Antiguo 05-06-2014
engranaje engranaje is offline
Miembro
 
Registrado: may 2011
Posts: 163
Reputación: 13
engranaje Va por buen camino
Podrias probar a poner un:
Código Delphi [-]
  Application.ProcessMessages;
justo despues de lanzar la consulta. Igual no tiene que ver pero podría perfectamente ser que la consulta si que termina rápido pero tu aplicación no se entera hasta que pasa todo ese tiempo. Para estar seguros bien podrías
abrir el administrador de tarea y colocarte en la pestaña de rendimiento para ver cuanto tarda en subir la gráfica del micro desde que le das al boton de ejecutar y cuanto tardas en recibir la respuesta desde que la gráfica "baja". Si es lo que yo sospecho con ese processMessages fuerzas a tu aplicación a escuchar y podrías solucionar este problema.
Responder Con Cita