Buenos días
La cuestión es que no logro conseguir que al hacer una insert me devuelva el valor del campo autonumérico (incremental) que tiene como clave principal.
He buscado mucho y no he encontrado ningún ejemplo que con una sentencia insert SQL retorne el valor devuelto (sin utilizar datatables ni grids ni estructuras en donde almacene una tabla).
He probado a concatenar la sentencia Insert con una "SELECT @@IDENTITY" y Access dice que no puede hacer más de una sentencia a la vez. También he probado usando el @@IDENTITY solo y siempre me devuelve 0.
No se que más hacer... he pensado en bloquear el archivo que contiene la BD (para que nadie haga modificaciones mientras las hace un usuario) y seleccionar el mayor índice de la tabla (el campo es autonumérico incremental).
Necesito ayuda, estoy vendido!!!
Muchas Gracias!