FoxPro/Visual FoxPro - Como trabajar con un ID AUTOMATICO

 
Vista:

Como trabajar con un ID AUTOMATICO

Publicado por Buru (14 intervenciones) el 14/05/2020 02:17:04
Hola, disculpen, soy muy basico en esto y necesito ayuda:

Estoy usando foxpro y tengo una tabla USUARIOS, y tengo el campo usuario_id y necesito que cada vez que yo inserte datos en la tabla se me genere automáticamente un id en cada registro.

Muchas gracias.

Saludos
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.
Val: 1.115
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Como trabajar con un ID AUTOMATICO

Publicado por Leonardo Daniel A. (497 intervenciones) el 14/05/2020 08:44:14
si usas la b.d. de visual foxpro y las tablas adjuntadas a la misma, puedes usar el campo autoincremental... pero si no puedes hacr una funcion muy sencilla

la llamas asi

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
_nuevoid = NextID("usuarios")
 
?_nuevoid
 
 
FUNCTION NextID
parameters _tabla
IF Used(_tabla) THEN
    SELECT (_tabla)
ELSE
    USE (_tabla) shared
END IF
_next_id = 0
 
calculate max(id) to _ultimo_id
 
_next_id = _ultimo_id + 1
RETURN _next_id
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Como trabajar con un ID AUTOMATICO

Publicado por Buru (14 intervenciones) el 14/05/2020 18:02:44
Muchas gracias por el aporte!
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