Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Campos autonuméricos en Access AUXILO!

Estas en el tema de Campos autonuméricos en Access AUXILO! en el foro de Bases de Datos General en Foros del Web. Bueno maestros la cuestion es esta. Tengo una tabla con varios campos y uno de ellos es autonumérico, la cuestión es que cuando elimino un ...
  #1 (permalink)  
Antiguo 16/06/2003, 22:08
 
Fecha de Ingreso: enero-2002
Mensajes: 4.159
Antigüedad: 22 años, 3 meses
Puntos: 22
Campos autonuméricos en Access AUXILO!

Bueno maestros la cuestion es esta.

Tengo una tabla con varios campos y uno de ellos es autonumérico, la cuestión es que cuando elimino un registro de en medio de la tabla y se corren los demas hacia arriba no se mantiene la numeración, esto es, se salta los numeros de indice de los registros que eliminé, o sea el numero total de registros no corresponde al numer maximo del autonumérico u cuando agrefo un registro sigue con la numeración como si nu hubiese queitado los otros.

Es posible evitar esto?

Hay forma de hacer que siempre se mantengan correlativos los autonuméricos.

Bueno maestros esa era mi duda


Saludos
  #2 (permalink)  
Antiguo 17/06/2003, 07:10
Avatar de amanda75  
Fecha de Ingreso: junio-2003
Ubicación: cerca, pero no mucho
Mensajes: 684
Antigüedad: 20 años, 10 meses
Puntos: 0
Si se pudiese cambiar estarias dando al traste con la credibilidad de la base. Este tipo de campos se emplean como claves principales para relacionar tablas.

Suponte que tienes una tabla de clientes
1. a
2. b
3. c
4. d
5. e

y que haces "limpieza" cada año por Navidad para enviarles un detalle según su facturación con tu empresa, por lo que los tienes relacionados con la tabla "facturación"

1. A cobrado 100
2 B cobrado -25
3. C cobrado - 800
4 D cobrado 1000000
5 E cobrado -500
6 F cobrado 1000

Suponte que b es un cliente antipatiquísimo, que hay que visitarle 80 veces para que te compre una patata y te la paga al cabo de 12 meses, por lo que prefieres perder el dinero que te debe y tacharle de tu lista de clientes, pues te costará más el teléfono que gastarás reclamándole la deuda que lo que te debe

Al tachar a b de tu lista la cosa quedaria así

1. A cobrado 100
2 B cobrado - 800
3. C cobrado 1000000
4 D cobrado -500
5 E cobrado 1000

Fiel a lo que reflejan tus datos, enviarás un precioso regalo a C como cliente preferente y un regalito a E; a D ni una postal de feliz año. XDDD

Cuando D se entere de tu particular estrategia de marketing no dudarán en pasarse a tu competencia.

Eso con cinco registros, imagínate con 1000, 10000.....

Te saldria más a cuenta administrar la base con pluma y papiro XDDDD

Saludos


P.D ¿por qué quieres cambiarlo?
  #3 (permalink)  
Antiguo 18/06/2003, 13:18
Avatar de damargon  
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 386
Antigüedad: 20 años, 10 meses
Puntos: 3
El autonumérico es como un ID para ese registro.

Si lo que quieres es saber con regularidad y fácilmente cuantos registros tiene tu tabla programa una consulta con
"Select count(*)... "

y con sólo ejecutarla sabrás el número de registros que tienes.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 08:20.