Otra vez: Códigos IDENTITY con ADO.NET

21/05/2004 - 11:57 por Ana | Informe spam
Perdón, que le dí al enviar antes de tiempo :)

Quería decir, si con las clases de .NET, puedo saber el
código que se genera cuando inserto un registro en una
tabla cuya clave es un campo IDENTITY.

Yo utilizo SQL Server.

Saludos.

Preguntas similare

Leer las respuestas

#1 A.Poblacion
21/05/2004 - 16:48 | Informe spam
Después de insertar el registro haz un SELECT @@IDENTITY y te devolverá el
último código insertado.


"Ana" wrote in message
news:1017801c43f1a$17ef6100$
Perdón, que le dí al enviar antes de tiempo :)

Quería decir, si con las clases de .NET, puedo saber el
código que se genera cuando inserto un registro en una
tabla cuya clave es un campo IDENTITY.

Yo utilizo SQL Server.
Respuesta Responder a este mensaje
#2 Alvaro Mateos [MS]
23/05/2004 - 02:10 | Informe spam
En el siguiente link tienes un ejemplo para SQL Server.

http://msdn.microsoft.com/library/d...values.asp

El ejemplo utiliza un procedimiento almacenado, aunque tambien puedes
utilizar SELECT @@IDENTITY como indica A. Poblacion.

Saludos,

Alvaro Mateos [MS]

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho


"Ana" wrote in message
news:1017801c43f1a$17ef6100$
Perdón, que le dí al enviar antes de tiempo :)

Quería decir, si con las clases de .NET, puedo saber el
código que se genera cuando inserto un registro en una
tabla cuya clave es un campo IDENTITY.

Yo utilizo SQL Server.

Saludos.
Respuesta Responder a este mensaje
#3 Anonimo
24/05/2004 - 09:22 | Informe spam
En Oracle u otras bases de datos existe algo similar ?

En el siguiente link tienes un ejemplo para SQL Server.

http://msdn.microsoft.com/library/default.asp?


url=/library/en-
us/cpguide/html/cpconretrievingidentityorautonumbervalues.
asp

El ejemplo utiliza un procedimiento almacenado, aunque


tambien puedes
utilizar SELECT @@IDENTITY como indica A. Poblacion.

Saludos,

Alvaro Mateos [MS]

Este mensaje se proporciona "como está" sin garantías de


ninguna clase, y no
otorga ningún derecho


"Ana" wrote in


message
news:1017801c43f1a$17ef6100$
Perdón, que le dí al enviar antes de tiempo :)

Quería decir, si con las clases de .NET, puedo saber el
código que se genera cuando inserto un registro en una
tabla cuya clave es un campo IDENTITY.

Yo utilizo SQL Server.

Saludos.


.

Respuesta Responder a este mensaje
#4 Alvaro Mateos [MS]
25/05/2004 - 00:34 | Informe spam
No conozco mucho Oracle, pero creo que no tiene un campos 'identity' tal
cual. Creo que la forma de implementar un campo 'identity' es usando un
'sequence' que posee un minimo, maximo, incremento y valor inicial como el
'identity'.

Con respecto a la forma de obtener el campo calculado el mecanismo debe ser
el mismo, definiendo un parámetro de salida que devuelva el nuevo valor
calculado de forma similar al que muestra el ejemplo.

Saludos,

Alvaro Mateos [MS]
Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho


wrote in message
news:1122a01c4415f$ea3e0c50$

En Oracle u otras bases de datos existe algo similar ?

En el siguiente link tienes un ejemplo para SQL Server.

http://msdn.microsoft.com/library/default.asp?


url=/library/en-
us/cpguide/html/cpconretrievingidentityorautonumbervalues.
asp

El ejemplo utiliza un procedimiento almacenado, aunque


tambien puedes
utilizar SELECT @@IDENTITY como indica A. Poblacion.

Saludos,

Alvaro Mateos [MS]

Este mensaje se proporciona "como está" sin garantías de


ninguna clase, y no
otorga ningún derecho


"Ana" wrote in


message
news:1017801c43f1a$17ef6100$
Perdón, que le dí al enviar antes de tiempo :)

Quería decir, si con las clases de .NET, puedo saber el
código que se genera cuando inserto un registro en una
tabla cuya clave es un campo IDENTITY.

Yo utilizo SQL Server.

Saludos.


.

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