Ver Mensaje Individual
  #1  
Antiguo 24-04-2006
CHiCoLiTa CHiCoLiTa is offline
Miembro
 
Registrado: may 2003
Posts: 102
Reputación: 22
CHiCoLiTa Va por buen camino
Row cannot be located for updating

Hola, tengo un programa con Delphi 6 y SQL Server y me aparece este error

Actualizo datos en una tabla y dicha tabla tiene un trigger que actualiza otra

El error me sale cuando el trigger NO actualiza datos porque no se cumplen una serie de condiciones.
Cuando se realiza actualizacion no hay problema y todo funciona bien, en el momento en el que no se realiza, salta el error.

No hay dos usuarios simultaneos en el mismo registro ni nada de eso.
Tambien he visto en el foro que hacendo un refresh en el AfterPost se solucionaba, pero no es mi caso, ni si quiera llega a ese evento, el error sale antes.

Logicamente si borro el trigger no hay error alguno


Alguien sabe a que es debido esto? Porque la logica me dice que el error deberia producirse en el caso en que se actualiza la otra tabla y hubiese mas de una actualizacion
Responder Con Cita