Ver Mensaje Individual
  #1  
Antiguo 30-04-2008
HectorMendez HectorMendez is offline
Miembro
 
Registrado: may 2004
Posts: 14
Reputación: 0
HectorMendez Va por buen camino
Unhappy Master - Detail 2

Hace unos días hice una consulta con relacion a un inconveniente que estoy teniendo para manejar los Maestros Detalles con SQL Server.... (Master - Detail). Nuevamente hago otra consulta ya que todavia no he encontrado solucion a dicho problema...., pero ahora agreso lo siguiente:

Esto me ocurre cuando intento modificar el una tabla de SEGUROS, la cual tiene una relación con AFILIADOSXSEGUROS, y en cuya relación tiene la acción programada (Parent UpDate = CASCADE), es por eso que cuando intento modificar un dato del campo llave, se produce este error…


Cannot cascade AfiliadosXSeguros UPDATE because more then one row has been affected

Entonces si desactivo el trigger que realiza esta acción, entonces se produce esto otro ERROR…

Update failed. Found 0 records.
¿Por que ocurre el primer error?

El modelo de la base de datos fue creado en ERwin Data Modeler
Utilizo SQL Server 2000, Delphi 7, y un componente externo que se llama SDAC (SQL Server Data Access Ver 4.30.0.12)

Espero haber sido explisito..... si no me avisan para tratar de mejorar...
Responder Con Cita