Obtener el ultimo valor de un campo autonumérico

31/01/2005 - 15:39 por Omar Flores | Informe spam
Que tal, espero y alguien me pueda ayudar con lo siguiente:

Necesito obtener el último valor de un campo que tiene la llave primaria.

Es decir

tabla
id Campo
1 x
2 y
3 z

Quiero traer el 3

lo que utilizo es lo siguiente:


dim temp as Integer
dsGuardar_liquidacion.Tables("tabla").Rows.Add(drGuardar_liquidacion)

temp = dsGuardar_liquidacion.Tables("tabla").Columns("id").Ordinal

daGuardar_liquidacion.InsertCommand = cbGuardar_liquidacion.GetInsertCommand

daGuardar_liquidacion.Update(dsGuardar_liquidacion, "tabla")

daGuardar_liquidacion.InsertCommand.Connection.Close()

y lo único que me devuelve en la variable temp es un 0.



Espero y m,e puedan ayudar, muchas gracias.
 

Leer las respuestas

#1 Valdov
31/01/2005 - 17:40 | Informe spam
Select Max(id) From tabla

Valdov


"Omar Flores" wrote in message
news:
Que tal, espero y alguien me pueda ayudar con lo siguiente:

Necesito obtener el último valor de un campo que tiene la llave primaria.

Es decir

tabla
id Campo
1 x
2 y
3 z

Quiero traer el 3

lo que utilizo es lo siguiente:


dim temp as Integer
dsGuardar_liquidacion.Tables("tabla").Rows.Add(drGuardar_liquidacion)

temp = dsGuardar_liquidacion.Tables("tabla").Columns("id").Ordinal

daGuardar_liquidacion.InsertCommand cbGuardar_liquidacion.GetInsertCommand

daGuardar_liquidacion.Update(dsGuardar_liquidacion, "tabla")

daGuardar_liquidacion.InsertCommand.Connection.Close()

y lo único que me devuelve en la variable temp es un 0.



Espero y m,e puedan ayudar, muchas gracias.


Preguntas similares