FoxPro/Visual FoxPro - Como Obtener el ID del registro insertado

   
Vista:

Como Obtener el ID del registro insertado

Publicado por Jose (49 intervenciones) el 14/04/2017 18:59:17
Amigos alguien tiene idea de como obtener el ID "AutoIncrementado" (se genera automáticamente cuando se inserta un registro)?,
Creo que una vez insertado el registro se podría obtener de una vez el ultimo ID del registro insertado usando la función MAX( ID ), pero me parece que no es el método mas optimo. Que opinan?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Leonardo Daniel A.

Como Obtener el ID del registro insertado

Publicado por Leonardo Daniel A. (189 intervenciones) el 15/04/2017 03:32:32
Hola, pues es la unica forma

Calculate MAX( Campo ) to _ultimo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Como Obtener el ID del registro insertado

Publicado por licor (1 intervención) el 15/04/2017 23:16:06
Buenas tardes,

Si usas una base de datos de visual foxpro usa el comando GETAUTOINCVALUE(0) justo despues del insert, el comando devuelve el último valor generado para un campo de incremento automático dentro de una sesión de datos.

Si usas una base de datos de SQL Server utiliza el comando SCOPE_IDENTITY().

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad