|
Gracias amigo Neftali por tu respuesta, efectivamente en los CONSTRAINTS de las tablas relacionadas tengo definidos el borrado y actualizado en cascada, para cuando uno de los registros maestros sufre algun cambio (delete,edit). Mi pregunta iva enfocada a si en la sentencia delete (previamente informada la propiedad DeleteSQL) de un dataset, se podia incluir el borrado de registos de mas de una tabla (cuando existen relaciones entre estas).
Por cierto que en teoria, es el sevidor el que se encarga de borrar en cascada cuando se elimina un registro maestro que tenga relaciones en otras tablas. Pero aqui me asalta otra duda, como saber si efectivamente ese borrado en cascada se efectuo exitosamente, o es que si ocurre algun error o inconveniente durante el borrado en cascada, se cancela la eliminacion completa arrojando una excepcion.....
Como Base de datos utilizo Interbase 6.0 y componentes IBX para el acceso a datos, mas explicitamente Dataset
|