saut dans numérotation champ compteur/numéroauto suite à migration
1 réponse
Gérard
Bonjour =E0 tous,
Voici mon probl=E8me, en style t=E9l=E9graphique :
- base de donn=E9es en Access 2
- table avec cl=E9 primaire bas=E9e sur champ compteur
- derniers enregistrements num=E9rot=E9s ....311, 312
- conversion base de donn=E9es en Acces 97 puis en Access=20
2002/2003
- rajout enregistrements =E0 cette table
- valeur du champ num=E9roauto : 2147347450, 2147347451, ...
- probl=E8me : saut dans la num=E9rotation de 312 =E0 2147347450
- propri=E9t=E9 "nouvelle valeur" est "incr=E9ment"
- pas de probl=E8me avec une nouvelle table cr=E9=E9e sous=20
Access 2003
Pourquoi ce saut dans la num=E9rotation. Comment l'=E9viter ?
Dans les tables o=F9 ce saut s'est d=E9j=E0 produit, je=20
souhaite supprimer ces enregistrements et forcer =E0=20
continuer la num=E9rotation =E0 313, ...Je souhaite le faire=20
sans transvaser les enregistrements dans une nouvelle=20
table. Comment faire ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JackyD_30
Salut Gérard La champ Numéro automatique ne doit servir qu'au programme Access pour repérer les enregistrements. Toute numérotation suivie doit passer par un autre (ou nouveau) champ dans la table. En faisant comme cela on peut même prévoir un référencement alphanumérique du genre CLI-2004-421
Bonsoir.
-----Message d'origine----- Bonjour à tous,
Voici mon problème, en style télégraphique :
- base de données en Access 2 - table avec clé primaire basée sur champ compteur - derniers enregistrements numérotés ....311, 312 - conversion base de données en Acces 97 puis en Access 2002/2003 - rajout enregistrements à cette table - valeur du champ numéroauto : 2147347450, 2147347451, ...
- problème : saut dans la numérotation de 312 à 2147347450
- propriété "nouvelle valeur" est "incrément" - pas de problème avec une nouvelle table créée sous Access 2003
Pourquoi ce saut dans la numérotation. Comment l'éviter ?
Dans les tables où ce saut s'est déjà produit, je souhaite supprimer ces enregistrements et forcer à continuer la numérotation à 313, ...Je souhaite le faire sans transvaser les enregistrements dans une nouvelle table. Comment faire ?
Merci d'avance pour votre aide
.
Salut Gérard
La champ Numéro automatique ne doit servir qu'au
programme Access pour repérer les enregistrements.
Toute numérotation suivie doit passer par un autre (ou
nouveau) champ dans la table.
En faisant comme cela on peut même prévoir un
référencement alphanumérique du genre CLI-2004-421
Bonsoir.
-----Message d'origine-----
Bonjour à tous,
Voici mon problème, en style télégraphique :
- base de données en Access 2
- table avec clé primaire basée sur champ compteur
- derniers enregistrements numérotés ....311, 312
- conversion base de données en Acces 97 puis en Access
2002/2003
- rajout enregistrements à cette table
- valeur du champ numéroauto : 2147347450,
2147347451, ...
- problème : saut dans la numérotation de 312 à
2147347450
- propriété "nouvelle valeur" est "incrément"
- pas de problème avec une nouvelle table créée sous
Access 2003
Pourquoi ce saut dans la numérotation. Comment l'éviter ?
Dans les tables où ce saut s'est déjà produit, je
souhaite supprimer ces enregistrements et forcer à
continuer la numérotation à 313, ...Je souhaite le faire
sans transvaser les enregistrements dans une nouvelle
table. Comment faire ?
Salut Gérard La champ Numéro automatique ne doit servir qu'au programme Access pour repérer les enregistrements. Toute numérotation suivie doit passer par un autre (ou nouveau) champ dans la table. En faisant comme cela on peut même prévoir un référencement alphanumérique du genre CLI-2004-421
Bonsoir.
-----Message d'origine----- Bonjour à tous,
Voici mon problème, en style télégraphique :
- base de données en Access 2 - table avec clé primaire basée sur champ compteur - derniers enregistrements numérotés ....311, 312 - conversion base de données en Acces 97 puis en Access 2002/2003 - rajout enregistrements à cette table - valeur du champ numéroauto : 2147347450, 2147347451, ...
- problème : saut dans la numérotation de 312 à 2147347450
- propriété "nouvelle valeur" est "incrément" - pas de problème avec une nouvelle table créée sous Access 2003
Pourquoi ce saut dans la numérotation. Comment l'éviter ?
Dans les tables où ce saut s'est déjà produit, je souhaite supprimer ces enregistrements et forcer à continuer la numérotation à 313, ...Je souhaite le faire sans transvaser les enregistrements dans une nouvelle table. Comment faire ?