NuméroAuto dans une table de base access

zorville34 Messages postés 15 Date d'inscription lundi 30 mai 2005 Statut Membre Dernière intervention 23 janvier 2013 - 31 juil. 2005 à 14:21
cs_sim51 Messages postés 240 Date d'inscription dimanche 31 octobre 2004 Statut Membre Dernière intervention 31 décembre 2006 - 31 juil. 2005 à 19:58
Bonjour



Comment réinitialiser la colonne NuméroAuto d'un table dans une base access

après des ajouts ou suppressions de lignes.



En effet, si j'ajoute : 17 - 18 - 19 - 20 - 21 et que je supprime 18 et 19, la

numérotation est 17 - 20 ............



Dans l'attente d'une reponse, merci

1 réponse

cs_sim51 Messages postés 240 Date d'inscription dimanche 31 octobre 2004 Statut Membre Dernière intervention 31 décembre 2006 2
31 juil. 2005 à 19:58
Salut,

C'est normal que lorsque tu supprome un enregistrement de ta table que
les clefs primaires des autres enregistrements ne changent pas.

De plus l'autoindentation marche sur le principe suivant : il cherche
dans la table le numéro maximum puis il ajoute un. D'où c'est aussi
normal qu'après ta suppression que cela prend les numéros 22 - 23 - 24
..... et que les numéros 18 et 19 ne soient plus utilisés.

Si tu veux changer ça, ba je ne vois qu'un seul moyen, celui de créer
un trigger qui fera l'autoindentation que tu veux. Cepepndant je ne
vois pas pourquoi tu ne veux pas laisser sa comme cela.

Bonne continuation.

N'oubliez pas de cliquer sur réponse acceptée si la réponse vous convient !!!
0
Rejoignez-nous