Como evitar que se almacene un dato
Hola a todos ya tenia un buen tiempo sin conectarme,
Les platico mi duda, Estoy programando en delphi 6 y utilizo DBExpress,
tengo 2 tablas con las cuales me conecto maestro y detalle
captura renglon 1
captura renglon 1 hijo 1
captura renglon 1 hijo 2
captura renglon 2
captura renglon 2 hijo 1
captura renglon 2 hijo 2
El problema que tengo es cuando elimino la partida 2 el hijo 1 y 2 no se eliminan si almaceno la informacion, la otra tambien es si modifico
captura renglon 2 por 3
captura renglon 2 hijo 1 por 3 hijo 1
captura renglon 2 hijo 2 por 3 hijo 2
si le doy guardar aparentemente en memoria se almacena la informacion de hijo 1 y 2 de renglon 3 y de renglon 2, pero yo borre el padre 2.
espero explicarme, mi problema es de integridad ya que no existe el padre 2 pero si se almaceno hijo 1 y 2 del renglon 2.
Espero si alguien me puede decir como puedo corregir este problema de integridad.
|