Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/10/2004, 00:24
Avatar de Bravenap
Bravenap
 
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 5 meses
Puntos: 4
Otra opción sería no borrar el registro completo, dejando todos sus campos, excepto el autonumérico, vacíos. Cuando vayas a insertar un nuevo registro compruebas cuál es el primer registro que aparece con todos los campos vacíos (repito, excepto el autonumérico) y lo actualizas con los nuevos valores. Si no ha encontrado ningún registro con las anteriores características insertas uno completamente nuevo.

Eso sí, a la hora de contar el número de registros totales tendrás que modificar tu sentencia SQL de manera que solo te recoja los registros no vacío (que pesado, excepto el autonumérico).

De todas formas, coincido con Al Zuwaga. Los autonuméricos son lo que son, y si quieres evitar los saltos no te queda más remedio que utilizar otro tipo de campo e ir renumerando cada registro tras el borrado.

Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!