Sintomas:
Obtenemos errores del tipo fila no existente al submitchanges que afectan a una tabla donde hemos añadido un trigger o desencadenador que cambia la fila insertadas.
Resolución:
Finalmente creo que es mejor prescindir del desencadenador en estos casos.
Explicación:
El problema aparece cuando:
- leemos una fila
- la modificamos y la guardamos (submit changes)
- la volvemos a modificar y la volvemos a guardar.
La causa esta clara nuestra copia local de la fila no coincide con la existente en el servidor que ha sido modificada por el Trigger despues de la primera operación de guardado.
No hay comentarios:
Publicar un comentario