obtener valor de id

16/05/2004 - 18:56 por fjmasero | Informe spam
Hola:

Estoy trabajando con SQL Server y asp.

Pretendo averiguar el valor del campo id de un tabla tras
una insert de un registro.

Dicho campo id es identity.

La única forma q se me ocurre es con un select max, pero
es realmente peligroso.

Salu2 y gracias

Preguntas similare

Leer las respuestas

#1 Gonzalo Barrera
16/05/2004 - 19:58 | Informe spam
set rs=Conn.execute("select @@identity")
id=rs(0)


Gonzalo Barrera S
geeks r people 2, // G2b[@]Chile[Dot]com
geeks have rights // http://fotolog.net/Gmod


"fjmasero" escribió en el mensaje news:db9501c43b66$bd671950$
Hola:

Estoy trabajando con SQL Server y asp.

Pretendo averiguar el valor del campo id de un tabla tras
una insert de un registro.

Dicho campo id es identity.

La única forma q se me ocurre es con un select max, pero
es realmente peligroso.

Salu2 y gracias
Respuesta Responder a este mensaje
#2 fjmasero
16/05/2004 - 21:34 | Informe spam
Hola Gonzalo.

Gracias por contestar.

¿Y ese select me da el valor del id introducido por el
usr incluso si hay varias sesiones ejecutandose a la vez,
y se intercalan las inserciones?


set rs=Conn.execute("select @@identity")
id=rs(0)


Gonzalo Barrera S
geeks r people 2, // G2b[@]Chile[Dot]com
geeks have rights // http://fotolog.net/Gmod


"fjmasero" escribió en el mensaje


news:db9501c43b66$bd671950$
Hola:

Estoy trabajando con SQL Server y asp.

Pretendo averiguar el valor del campo id de un tabla


tras
una insert de un registro.

Dicho campo id es identity.

La única forma q se me ocurre es con un select max, pero
es realmente peligroso.

Salu2 y gracias
.

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