Trabajando con una base de datos Acces tengo el siguiente dilema:
El caso es que tengo dos tablas (por ejemplo, una llamada Facturas, y otra
llamada DetallesFacturas). Ambas estan relacionadas entre si mediante un
campo autonumerico de la tabla principal (por ejemplo, llamado IdFactura). El
problema me surge cuando quiero insertar un nuevo registro en la tabla
principal (Facturas) y seguidamente un registro (o varios) en la tabla
secundaria (DetallesFacturas). Al hacer la primera inserción, no se como
recuperar de forma inmediata el nuevo valor de IdFactura, para incluirlo en
los registros secundarios.
En resumen:
Al insertar un registro en una tabla, en el que hay definido un campo
autonumerico, ¿como puedo recuperar de forma inmediata el valor que la base
de datos habrà asignado a dicho campo?.
Leer las respuestas