borarr en un dataset

08/04/2005 - 20:03 por Ricardo | Informe spam
Hola a todos...
Quisiera saber si alguien sabe como hacer un borrado en
cascada entre dos dataset
uno es la cabecera y el otro es el detalle
 

Leer las respuestas

#1 A.Poblacion
09/04/2005 - 10:12 | Informe spam
"Ricardo" wrote in message
news:132301c53c65$4fa3de70$
Hola a todos...
Quisiera saber si alguien sabe como hacer un borrado en
cascada entre dos dataset
uno es la cabecera y el otro es el detalle



No valen dos datasets, hay que usar dos tablas del mismo dataset:
- Crear un ForeignKeyConstraint que relacione las dos tablas.
- Poner EnforceConstraints=true
- Poner en el DeleteRule el valor Cascade (es el valor predeterminado)

Una vez que todo lo anterior está configurado, cuando se borra una fila en
la cabecera, se borran automáticamente todas las del detalle que "cuelguen"
de la borrada.

Preguntas similares