Access 2007 id
Résolu
lasyl1
Messages postés
111
Statut
Membre
-
Le Pingou Messages postés 12349 Date d'inscription Statut Contributeur Dernière intervention -
Le Pingou Messages postés 12349 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai exporté des données excel vers access 2007
Les id se sont automatiquement mis de 1 à 300 ..
Mais quand je rajoute un autre article via le formulaire access ..le numéro id automatique est 4752031 ??
Pourquoi pas 301 ??
Merci
J'ai exporté des données excel vers access 2007
Les id se sont automatiquement mis de 1 à 300 ..
Mais quand je rajoute un autre article via le formulaire access ..le numéro id automatique est 4752031 ??
Pourquoi pas 301 ??
Merci
A voir également:
- Access 2007 id
- Save as pdf office 2007 - Télécharger - Bureautique
- Id telephone - Guide
- Https //id.sonyentertainmentnetwork.com/id/management/ ✓ - Forum PS4
- Acer quick access - Forum Logiciels
- Quick Access service ✓ - Forum PC portable
13 réponses
Bonsoir,
Je ne sais pas si dans ce cas-là c'est ça, mais access se 'souvient' des numéros automatiques. Donc si des lignes ont été supprimées à un moment ou un autre dans le champs, access notera les nouveaux identifiants sans tenir compte de la suppression.
Exemple:
on a 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
on efface 8, 9, et 10
il reste donc 1, 2, 3, 4, 5, 6, 7
à la prochaine insertion: l'id prendra pour valeur 11 et pas 8.
J'espère que c'est un peu compréhensible (pas sûr), bon courage.
Je ne sais pas si dans ce cas-là c'est ça, mais access se 'souvient' des numéros automatiques. Donc si des lignes ont été supprimées à un moment ou un autre dans le champs, access notera les nouveaux identifiants sans tenir compte de la suppression.
Exemple:
on a 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
on efface 8, 9, et 10
il reste donc 1, 2, 3, 4, 5, 6, 7
à la prochaine insertion: l'id prendra pour valeur 11 et pas 8.
J'espère que c'est un peu compréhensible (pas sûr), bon courage.
ok merci pour votre réponse mais c'est une toute nouvelle base de données et on encore donc rien en suppression ..
Même si cela n'était pas le cas .. je n'ai pas fait +-4702031 suppression ..ça c'est sûr ..
Même si cela n'était pas le cas .. je n'ai pas fait +-4702031 suppression ..ça c'est sûr ..
je ne sais pas du tout où chercher un bout de réponse... où voit on le gestion des numéros ID ...dans access...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour Lasyl1,
Qu'y a-t'il exactement dans votre base, table.... formulaire... et quelles sont les relations entre les tables ?
Qu'y a-t'il exactement dans votre base, table.... formulaire... et quelles sont les relations entre les tables ?
Bon il y a 2 tables concernées .. uniquement celles où j'ai importé de excel //
Mais les id se sont bien mis automatiquement dans access de 1 à 300 par exemple ..
J'ai importé sans numéro ID et Access les a mis tout seul ..
la première table est pour mes articles..
ID, Fournisseur, code interne, prix achat, prix vente , Q min ....
la deuxième table est pour les clients
ID, Nom , Prénom, adressse...
Par contre aucun problème pour la table fournisseur ..id de 1 puis 2 puis 3 lorsque je remplis le formulare ( mais d'import de excel )
Mais les id se sont bien mis automatiquement dans access de 1 à 300 par exemple ..
J'ai importé sans numéro ID et Access les a mis tout seul ..
la première table est pour mes articles..
ID, Fournisseur, code interne, prix achat, prix vente , Q min ....
la deuxième table est pour les clients
ID, Nom , Prénom, adressse...
Par contre aucun problème pour la table fournisseur ..id de 1 puis 2 puis 3 lorsque je remplis le formulare ( mais d'import de excel )
Bonjour Lasyl1,
Je vous propose la manière suivante pour les 2 tables concernées (si des relations existent, les supprimées).
1.- Mettez par exemple les enregistrements dans une table temporaire (ou faire une copie).
2.- Vider les tables en question et compacter votre base.
3.- Vous recopier les données en prenant soin d'oblier la colonne du numéreau automatique.
Je vous propose la manière suivante pour les 2 tables concernées (si des relations existent, les supprimées).
1.- Mettez par exemple les enregistrements dans une table temporaire (ou faire une copie).
2.- Vider les tables en question et compacter votre base.
3.- Vous recopier les données en prenant soin d'oblier la colonne du numéreau automatique.
Bonjour Lasyl1,
Vous pensez de réaliser une copie de votre base avant, comme cela vous serez tranquille en cas de problème.
La base est ouverte et vos 2 tables vident. Clic sur le bouton Office et glisser sur Gérer et clic àdroite en haut sur Compacter une base de données.
Vous pensez de réaliser une copie de votre base avant, comme cela vous serez tranquille en cas de problème.
La base est ouverte et vos 2 tables vident. Clic sur le bouton Office et glisser sur Gérer et clic àdroite en haut sur Compacter une base de données.
pas de problème ..j'ai au moins 1500 sauvegardes eheh ...
Je viens de procéder exactement comme vous me l'avez conseillé ..
Annuler les relations dans "les relations" (mais pas dans les requêtes)
Tout effacer
Compacter
Importer sans numéro ID
A nouveau Access m'a mis automatiquement des ID de 1 à 1980 ..oki
Et lorsque je veux encoder une nouvel article via le formulaire ..j'en suis à 4 millions et quelques ..
grrgrr
Je viens de procéder exactement comme vous me l'avez conseillé ..
Annuler les relations dans "les relations" (mais pas dans les requêtes)
Tout effacer
Compacter
Importer sans numéro ID
A nouveau Access m'a mis automatiquement des ID de 1 à 1980 ..oki
Et lorsque je veux encoder une nouvel article via le formulaire ..j'en suis à 4 millions et quelques ..
grrgrr
Quand j'importe, j'ai une table qui se crée " article import error .."
Et me dit que le champ numérotation id est null...
Mais bon Access les remplace par de bon numéro ..
Et me dit que le champ numérotation id est null...
Mais bon Access les remplace par de bon numéro ..
Bonjour Lasyl1,
Pouvez-vous mettre une copie de votre base sans les données sur https://www.cjoint.com/
Il faut ouvrir une base vide et ensuite Données externes importer Access, suivre les instructions et dans la fenêtre importer des objets, sous Importer les tables, cocher Définition seulement et ainsi on a une baseavec la même structure mais sans les données.
Peut-être que je pourrais trouver la solution.
Salutations.
Jean-Pierre
Pouvez-vous mettre une copie de votre base sans les données sur https://www.cjoint.com/
Il faut ouvrir une base vide et ensuite Données externes importer Access, suivre les instructions et dans la fenêtre importer des objets, sous Importer les tables, cocher Définition seulement et ainsi on a une baseavec la même structure mais sans les données.
Peut-être que je pourrais trouver la solution.
Salutations.
Jean-Pierre
Je viens de trouver à l'instant ... Monsieur PINGOu ...
J'ai tout simplement importer avec les numéros ID...
( je n'ai pas compris pourquoi car au début , il n'acceptait jamais les numéros id mais bon ..le principal est que )
Maintenant ça fonctionne !! et le suivant est bien 1981 ....
Désolée de vous avoir embêter ... Merci en tout cas pour votre aide très précieuse ..et tout le temps que vous m'avez consacré !!
Merci..
J'ai tout simplement importer avec les numéros ID...
( je n'ai pas compris pourquoi car au début , il n'acceptait jamais les numéros id mais bon ..le principal est que )
Maintenant ça fonctionne !! et le suivant est bien 1981 ....
Désolée de vous avoir embêter ... Merci en tout cas pour votre aide très précieuse ..et tout le temps que vous m'avez consacré !!
Merci..