|
Si definiste bien tus tablas, (no mencionas que motor usas) debiste haber colocado las dependencias entre la tabla maestra y la de detalle de manera que cuando borres un registro de la maestra, en automático se borren los detalles (en algunos motores se usa CASCADE).
Lo que dice caral es correcto, por eso no puedes borrar a partir de un grid, tienes que hacerlo directamente en la tabla.
Por otro lado el mensaje de error mismo te da la respuesta: "la tabla maestra tiene registros de detalle, no se puede borrar"...solución: primero borra todo detalle del registro maestro y luego el registro maestro. Ojo: tienes que cerrar las 2 tablas para hacer la operación.
|