Indudablemente la base de datos está recibiendo primero los datos del Detail que del Master o estas relacionándolos por valores incorrectos, y esto si hay una relación está bien que produzca un error.
Como norma general siempre el primer dato a ingresar es el del Master, y el ID del master se la debes pasar al campo que lo relaciona en el Detail, si tienen valores diferentes estos registros nunca estarán relacionados o se relacionará el Detail con otro master.
Mi único consejo es que seas prolijo, ya que esto no es nada difícil y menos imposible.
Saludos!
__________________
delphi.com.ar
Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|