PDA

Ver la Versión Completa : Problema con ADOQUERY registros desaparecidos (SQL SERVER + Delphi 7)


HccSoft
26-04-2010, 14:44:59
Hoy se me ha quejado un cliente de que hay algunos pedidos a los que no puede acceder desde mi aplicación.

Después de revisarlo a fondo, me he dado cuenta que el problema reside en las consultas en tiempo de ejecución. En tiempo de diseño las muestra correctamente...

He creado una consulta muy sencilla para este caso en concreto:

SELECT ID_PEDIDO FROM pedidos WHERE ID_PEDIDO = 299211 OR ID_PEDIDO = 298705

El ID_PEDIDO 299211 lo muestra correctamente.
El ID_PEDIDO 298705 desaparece en tiempo de ejecución.

Me pasa exactamente lo mismo si utilizo un ADOTable siendo completamente imposible acceder a ese registro mediante una consulta. He de añadir que la semana pasada instalé el update 7.1 para Delphi 7 ya que tuve bastantes problemas con algunos campos negativos (bug del ADO).

¿Tenéis alguna idea de que puede pasar?

Gracias

HccSoft
26-04-2010, 16:01:00
Solucionado : Era un fallo de sincronización entre dos servidores. En modo de ejecución conectaba a uno de ellos y en modo diseño matenía una conexión antigua que apuntaba al segundo.

Casi me vuelvo loco buscando la solución..