Tienes que tener un campo en el detalle compra que sea el codigo de la compra.
En cada new record del detalle le dices que el id de este detalle es el id de la compra, pero en un campo que no sea el id del detalle.
Ejemplo
Cabecera de la compra
ID_COMPRA FECHA ID_CLIENTE.......
Aquí el ID_COMPRA puede ser autoincrementable
Detalle de la compra
ID_DETALLE ID_COMPRA REFERENCIA PRECIO......
Aqui el ID_DETALLE puede ser autoincrementable pero ni el ID_COMPRA que se lo pasas de la cabecera.
Espero te sirva
Josep
|