Si alguien a echo una relación Master/Detail en datasnap con DBExpress
¿Utilizo la eliminación en cascada? en teoria al activar el poCascadeDeletes del DSProvider debe eliminar los detalle llamando el Delete de la cabecera.
Esta es una cita de La cara oculta de Delphi 6
"Si poCascadeDeletes , por ejemplo, no está activa, entonces no podemos borrar un cliente en el TClientDataSet si tiene pedidos asociados. Tendríamos que eliminar primero todos los detalles, y luego todos los pedidos para poder entonces borrar el registro del cliente. Es cierto que podemos programar el borrado automáticamente utilizando eventos del conjunto de datos cliente. Pero si activamos la opción mencionada, podríamos eliminar directamente un cliente aunque tenga detalles a su cargo; en tal caso, los registros de detalles desaparecen por arte de magia. Ahora bien, esto significa que el proveedor solamente emitirá una instrucción delete para el registro maestro. "
Yo active esta propiedad pero solamente me elimina el maestro y no sus detalle. ¿Que estaré haciendo mal?
Gracias por leerme.