Hola tengo un DBExpress - Master-Detail echo en Delphi 2010 con Datasnap
como Base de datos utilizo SQL Server 2008 Express
Del lado del servidor tengo:
- Un SQLDataset para el maestro y otro para el detalle
- Un DataSource enlazado con el DatasetMaestro
- El detalle se conecta con el Datasource por su propiedad Datasource
- Un DatasetProvider relacionado con el maestro
Del lado del cliente tengo:
- Un ClientDataset del maestro y su correspondiente DataSource
- Un ClientDataset del detalle y su correspondiente DataSource
Todo funciona muy bien, lo único al momento de eliminar solo elimina el registro de la cabecera y no los detalles. En el DataSetPrivider del lado servidor tilde la opción poCascadeDeletes pero nada.
¿Alguien tendrá alguna sugerencia?
Disculpa a el moderador en caso de que este post no este en el lugar correcto no encontré un lugar mejor!