Hola una duda sobre un campo auto incrementable, grabe un registro por error y lo elimine, el codigo tomaba el valor del campo autoincrementable, y lo asignaba a otro campo de la misma tabla, una vez que elimine el registro, jamas se recupero el siguiente elemento, ejemplo campo autoincrementable "mi_auto"
campo replicado "copia" antes de borrar el registro que grabe accidentalmente todo iva bien
mi_auto copia
1 1
2 2
3 3
4 4
Borre registro que grabe sin error y me causo esto:
mi_auto copia
1 1
2 2
3 3
4 4
6 1
y aunque modifique manualmente para que el ultimo registro sea mi_auto=5 y copia=5, el siguiente registro
aparece saltandoce uno y despues sigue secuensialmente asi:
mi_auto copia
1 1
2 2
3 3
4 4
5 5
7 7
8 8
9 9
Nota el registro 7 me marcaba en copia 1, porque en codigo toma el valor en base a lastval() he imagino que da 0 o algo asi y registra como consecuencia ese 1, pero puedo modificarlo tranquilamente, pero no puedo llevar la secuencia, siempre me salta un registro de la secuencia.. que puedo hacer para que todo quede normal.??