Uso del IDENT_CURRENT('tutabla')

08/11/2006 - 00:25 por Daniel | Informe spam
Hola a todos,

Estoy tratando de obtener el último id (campo autonumérico), insertado
en una tabla de una base de datos access. He estado tratando de conseguir
obtenerlo, y no sé como es. Me han dicho que es usando "Select
IDENT_CURRENT('tutabla') as ultimo_id", pero no sé si se ejecuta como una
consulta normal o que. La cosa es que no consigo obtenerlo. Alguien me
podría detallar como se usa es sentencia hasta obtener el id en una
variable.

Gracias.

Preguntas similare

Leer las respuestas

#1 Cvilla-neo
08/11/2006 - 00:46 | Informe spam
Puedes utilizar un objeto SqlCommand, y le dices que es en el Tipo un
CommandText

y luego simplemente te traes el resultado utilizando el
comando.ExecuteScalar... como sabras te devuelve la primera fila de la
primera columna...

cordialmente,

Camilo A. Villa
Lider & Cofundador
Alianzadev.net
www.alianzadev-fenix.net


"Daniel" wrote in message
news:
Hola a todos,

Estoy tratando de obtener el último id (campo autonumérico), insertado
en una tabla de una base de datos access. He estado tratando de conseguir
obtenerlo, y no sé como es. Me han dicho que es usando "Select
IDENT_CURRENT('tutabla') as ultimo_id", pero no sé si se ejecuta como una
consulta normal o que. La cosa es que no consigo obtenerlo. Alguien me
podría detallar como se usa es sentencia hasta obtener el id en una
variable.

Gracias.
Respuesta Responder a este mensaje
#2 Daniel
08/11/2006 - 11:44 | Informe spam
¿Pero esa sentencia puedo ejecutarla sobre una base de datos access usando el
OledbCommand ?

"Cvilla-neo" wrote:

Puedes utilizar un objeto SqlCommand, y le dices que es en el Tipo un
CommandText

y luego simplemente te traes el resultado utilizando el
comando.ExecuteScalar... como sabras te devuelve la primera fila de la
primera columna...

cordialmente,

Camilo A. Villa
Lider & Cofundador
Alianzadev.net
www.alianzadev-fenix.net


"Daniel" wrote in message
news:
> Hola a todos,
>
> Estoy tratando de obtener el ltimo id (campo autonumrico), insertado
> en una tabla de una base de datos access. He estado tratando de conseguir
> obtenerlo, y no s como es. Me han dicho que es usando "Select
> IDENT_CURRENT('tutabla') as ultimo_id", pero no s si se ejecuta como una
> consulta normal o que. La cosa es que no consigo obtenerlo. Alguien me
> podra detallar como se usa es sentencia hasta obtener el id en una
> variable.
>
> Gracias.

Respuesta Responder a este mensaje
#3 Nohel Hernandez
08/11/2006 - 15:49 | Informe spam
Hola Daniel

Hasta lo que conozco el IDENT_CURRENT solo es valido para SQL, en el caso de
Access debes utilizar @@IDENTITY


Saludos

Nohel Hernandez
Caracas - Venezuela

El menos comun de los sentidos es el Sentido Común

"Daniel" escribió en el mensaje
news:
Hola a todos,

Estoy tratando de obtener el último id (campo autonumérico), insertado
en una tabla de una base de datos access. He estado tratando de conseguir
obtenerlo, y no sé como es. Me han dicho que es usando "Select
IDENT_CURRENT('tutabla') as ultimo_id", pero no sé si se ejecuta como una
consulta normal o que. La cosa es que no consigo obtenerlo. Alguien me
podría detallar como se usa es sentencia hasta obtener el id en una
variable.

Gracias.
Respuesta Responder a este mensaje
#4 Daniel
09/11/2006 - 00:48 | Informe spam
¿Pero cómo uso el @@IDENTITY? Porque yo ejecuto algo tal que así, "SELECT
@@IDENTITY AS Identity", en access y me devuelve una fila con una columna que
siempre tiene el valor 0. Además... no sé cómo me va a devolver el el id de
la última fila insertada del la tabla que yo quiero, si tengo dos tablas,
ambas con un campo autonumérico.

Gracias y saludos.

"Nohel Hernandez" wrote:

Hola Daniel

Hasta lo que conozco el IDENT_CURRENT solo es valido para SQL, en el caso de
Access debes utilizar @@IDENTITY


Saludos

Nohel Hernandez
Caracas - Venezuela

El menos comun de los sentidos es el Sentido Común

"Daniel" escribió en el mensaje
news:
> Hola a todos,
>
> Estoy tratando de obtener el último id (campo autonumérico), insertado
> en una tabla de una base de datos access. He estado tratando de conseguir
> obtenerlo, y no sé como es. Me han dicho que es usando "Select
> IDENT_CURRENT('tutabla') as ultimo_id", pero no sé si se ejecuta como una
> consulta normal o que. La cosa es que no consigo obtenerlo. Alguien me
> podría detallar como se usa es sentencia hasta obtener el id en una
> variable.
>
> Gracias.



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