AYUDO con autonumericos

javsoft
29 de Junio del 2006
Me gustaria saber si se puede autonumericos de forma correlativa como por ejemplo

1 2 3 4 5 6 7 8 y se ha eliminado el 3 estonces queda asi
1 2 4 5 6 7 8 me gustaria saber como puedo generar un autonumerico para saber donde hay huecos y asignarles el numero correspondiente

jamiroquai
29 de Junio del 2006
Lo que podrias hacer (puesto que desconozco si existe alguna funcion para lo que pides) es sacar el ultimo numero y llenar un arreglo con los numeros del 1 al ultimo. Luego de eso vas eliminando los que tienes y quedas con un arreglo que mantiene todos los numeros que estan disponibles... y comienzas a agregar el registro en el primero...

No es muy pulcra la solucion pero hace lo que se pide.

*NOTA: Los autonumericos en bases de datos son utiles para cuando no tienes que eliminar registros y cada registro tiene un estado (puede ser habilitado o inhabilitado)... asi no tienes problemas pues no estas eliminando registros.

Suerte !