Regresar el valor de un registro Identity

07/10/2009 - 03:27 por karim | Informe spam
Hola a todos,

Estoy realizando una funcion que me permita conocer el valor de un
registro agregado en un campo Identity.
he probado todas las formas que he encontrado en la web, y no logro
obtener ese valor, si se agrega el registro con el valor en los demas
campos, pero no logro sacar el valor del identity.

Busco ayuda, orientación, tips, cualquier comentario relacionado es
bienvenido.

Saludos desde mexico.

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
07/10/2009 - 07:44 | Informe spam
"karim" wrote in message
news:
Estoy realizando una funcion que me permita conocer el valor de un
registro agregado en un campo Identity.
he probado todas las formas que he encontrado en la web, y no logro
obtener ese valor, si se agrega el registro con el valor en los demas
campos, pero no logro sacar el valor del identity.

Busco ayuda, orientación, tips, cualquier comentario relacionado es
bienvenido.



Básicamente el truco que se usa es enviar una INSERT seguida de un
SELECT @@IDENTITY (separando las dos sentencias con un punto y coma y
enviándoselas al servidor como si fueran una única consulta). De esta forma,
al leer el resultado devuelto por la sentencia conjunta, obtienes el valor
del Identity del registro insertado.
Respuesta Responder a este mensaje
#2 karim
07/10/2009 - 23:53 | Informe spam
Alberto, gracias.

Le di la vuelta por stored procedure, donde le paso la tabla y el
campo.
Esta funcionando, lo voy a probar y despues comento de como andubo en
produccion.

Saludos y gracias.
Karim
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida