Access 2007 id

Résolu/Fermé
lasyl1 Messages postés 103 Date d'inscription jeudi 12 mars 2009 Statut Membre Dernière intervention 7 juin 2021 - 26 mars 2009 à 19:14
Le Pingou Messages postés 12222 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 3 décembre 2024 - 27 mars 2009 à 22:09
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

13 réponses

Gwendo69 Messages postés 147 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 28 juin 2013 13
26 mars 2009 à 21:25
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.
0
lasyl1 Messages postés 103 Date d'inscription jeudi 12 mars 2009 Statut Membre Dernière intervention 7 juin 2021 50
27 mars 2009 à 07:28
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 ..
0
lasyl1 Messages postés 103 Date d'inscription jeudi 12 mars 2009 Statut Membre Dernière intervention 7 juin 2021 50
27 mars 2009 à 14:32
je ne sais pas du tout où chercher un bout de réponse... où voit on le gestion des numéros ID ...dans access...
0
lasyl1 Messages postés 103 Date d'inscription jeudi 12 mars 2009 Statut Membre Dernière intervention 7 juin 2021 50
27 mars 2009 à 19:57
Personne n'a d'idée .. ? ..
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Le Pingou Messages postés 12222 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 3 décembre 2024 1 452
27 mars 2009 à 21:07
Bonjour Lasyl1,
Qu'y a-t'il exactement dans votre base, table.... formulaire... et quelles sont les relations entre les tables ?
0
lasyl1 Messages postés 103 Date d'inscription jeudi 12 mars 2009 Statut Membre Dernière intervention 7 juin 2021 50
27 mars 2009 à 21:11
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 )
0
Le Pingou Messages postés 12222 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 3 décembre 2024 1 452
27 mars 2009 à 21:24
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.
0
lasyl1 Messages postés 103 Date d'inscription jeudi 12 mars 2009 Statut Membre Dernière intervention 7 juin 2021 50
27 mars 2009 à 21:28
oki je vais essayer de suite.. juste comment on compacte la base ??

Je ne l'ai jamais fait...
0
Le Pingou Messages postés 12222 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 3 décembre 2024 1 452
27 mars 2009 à 21:39
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.
0
lasyl1 Messages postés 103 Date d'inscription jeudi 12 mars 2009 Statut Membre Dernière intervention 7 juin 2021 50
27 mars 2009 à 21:44
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
0
lasyl1 Messages postés 103 Date d'inscription jeudi 12 mars 2009 Statut Membre Dernière intervention 7 juin 2021 50
27 mars 2009 à 21:50
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 ..
0
Le Pingou Messages postés 12222 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 3 décembre 2024 1 452
27 mars 2009 à 21:59
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
0
lasyl1 Messages postés 103 Date d'inscription jeudi 12 mars 2009 Statut Membre Dernière intervention 7 juin 2021 50
27 mars 2009 à 22:02
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..
0
Le Pingou Messages postés 12222 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 3 décembre 2024 1 452
27 mars 2009 à 22:09
Merci, de rien.
0