hola a todos:
estoy intentando consultar el ultimo valor autonumerico que he creado de en
ambito actual y la sesion actual y seimrep me devuelve el valor NULL, seim
embargo @@identity e IDENT_current() me funcionan correctamente.
Lo consulto desde una aplicación de VB6, justo despues de realizar el insert
en la tabla. hago lo siguiente:
Set r_aux = con.OpenResultset("select @@identity")
Res = r_aux(0)
Set r_aux = con.OpenResultset("select SCOPE_IDENTITY()")
Res = r_aux(0)
Set r_aux = con.OpenResultset("select IDENT_CURRENT('tabla')")
Res = r_aux(0)
todos me devuelven el valor correcto, excepto SCOPE_IDENTITY, que es justo
la que quiero consultar, ya que en determinadas ocasiones no coinciden.
Un saludo y gracias
Leer las respuestas