autonumericos
hola,
quiero simular los autonumericos de Access, mediante funciones (en las que har茅 una consulta del codigo maximo y le sumare 1) en los 'Valores Predeterminados' de las tablas de Fox.
Como lo hago?? Estoy perdida.Teneis algun ejemplo?
Gracias
quiero simular los autonumericos de Access, mediante funciones (en las que har茅 una consulta del codigo maximo y le sumare 1) en los 'Valores Predeterminados' de las tablas de Fox.
Como lo hago?? Estoy perdida.Teneis algun ejemplo?
Gracias
Si tienes la versi贸n 8.0 de VFP, 茅sta tiene un tipo de campo autonum茅rico igual al de Access, pero si tienes una versi贸n anterior, debes crear esta funci贸n en los STORED PROCEDURES de la base de datos:
FUNCTION fAUTONUM
SELECT MAX(campo) INTO ARRAY variable
RETURN IIF(TYPE('variable(1)')=''N',variable(1)+1,1)
ENDFUNC
En la estructura de la tabla, en la opci贸n DEFAULT para el campo deseado debes indicar =fAUTONUM() (El campo debe ser de tipo NUMERIC o INTEGER)
LISTO!
FUNCTION fAUTONUM
SELECT MAX(campo) INTO ARRAY variable
RETURN IIF(TYPE('variable(1)')=''N',variable(1)+1,1)
ENDFUNC
En la estructura de la tabla, en la opci贸n DEFAULT para el campo deseado debes indicar =fAUTONUM() (El campo debe ser de tipo NUMERIC o INTEGER)
LISTO!
