Tema: ultimo id
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/02/2004, 02:23
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Pero qué tal si el campo es autonumérico y por alguna razón borraron el último registro?

1
2-borrado

Estraería el 1, le suma 1, te da un 2, pero en realidad el autonumérico te va a dar un 3...

Trata de ejecutar esta sentencia inmediatamente después de la inserción, suponienfdo que tienes una conexión activa llamada ObjConn:

Set rsUltimo = ObjConn.Execute("SELECT @@IDENTITY AS mi_ultimo")

Y lo usas así:

id = rsUltimo("mi_ultimo")

A ver si te sirve.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway