Cita:
Empezado por sanxpue
claro que te va a marcar ese error, ya que cuando construiste tu tabla de detalle llamas a una llave foranea y cuando le das el post a la tabla de detalle no encuentra la liga con la tabla maestra
supongamos que en la tabla maestra tienes un campo ID que lo creas con un trigger para que se autoincremente y ese ID es la relacion que tienes con la tabla detalle entonces
Código:
-> inserto en tablamaster
-> post
-> Llama el numero del generador, asignaselo al campo de relacion de la tabla
detalle
-> inserto en tabladetalla
-> post (*)
-> commit
y haber que tal jala
|
en realidad no jala nada, yo probe esto y no funciono, debo tener algo mal. El commit debe realizarce en la tabla master y luego en cada detalle.
Mi idea original era hacer un solo commit, pero no pasa nada...