Compañeros,
Estoy intentando insertar un registro nuevo en una tabla de access cuyo primer campo es autonumerico, pero el comando de delphi 7 ...
Código Delphi
[-]TPEDHDR.InsertRecord([null,CltActual,CltNombre....])
me da un error de que el primer campo no debe de modificarse.
Lo que estoy tratando de hacer es lo siguiente:
Estoy añadiendo un encabezado de pedido y el campo autonumerico es el numero de pedido. Despues de esto debo de añadir el detalle del pedido y poner en un campo de la tabla del detalle del pedido el campo autonumerico que se generó al insertar el encabezado del pedido, por lo que necesito saber que numero se le asignó al pedido en el encabezado del pedido.
¿que falla tiene el comando arriba mostrado?

¿Cual es la mejor manera de insertar un registro y saber que numero le fue asignado al campo autonumerico?
Gracias compañeros del Club.