Ver Mensaje Individual
  #2  
Antiguo 10-09-2014
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Reputación: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Por lo que comentas, el error está en la parte Servidor.
Supongo que cada vez que se le solicita la información hace algo con las consultas que va cargando el servidor.

Puede ser que tenga que ver con transacciones que se van acumulando y nunca hacen commit.
Esto no se como mirarlo en SQLServer, pero seguramente habrá algún contador de transacciones. Trata siempre de utilizar transacciones en modo ReadOnly, siempre que puedas

Puede ser que no liberes algún componente que creas dinámicamente y cargues la memoria hasta su límite.
Verifica como va creciendo el consumo de memoria en el servidor.
Para agilizar esto puedes hacer que la aplicación cliente pida la información cada medio segundo o menos.

Puede ser que el calculo que hace genere una excepción en "ciertas condiciones raras" y que no se trate y por lo tanto cierre el programa.
Quizás haya algún caso en el que divida por 0, por ejemplo, en algún momento del día en el que el cliente tiene saldo 0.
Responder Con Cita