Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1092 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Comment réparer numauto Access

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment réparer numauto Access

n°2312227
mamannie
Posté le 09-03-2018 à 10:28:19  profilanswer
 

Bonjour
 
Après bien des années sans approcher une BDDR, je viens de me mettre à Access 2016.
Néophyte, le livre de référence ENI m'a bien aidée mais je bute sur une "erreur" de numauto.
 
J'ai une table avec clé primaire (ID Structure) de type numauto, reliée à d'autres tables où cet champ n'est pas une clé primaire.
 
Je ai rempli les données hier et je n'exclue pas la possibilité d'avoir fait des erreurs de manip.
Bref, mes derniers champs (pour l'instant) portent les n° 81 puis 161 et 162.
 
Comment les renuméroter en 82 et 83 ? et continuer à partir de 84 ?
 
J'ai essayé de compacter et réparer la base et ça n'a rien donné.
 
Merci de votre aide
Bonne journée
Annie

mood
Publicité
Posté le 09-03-2018 à 10:28:19  profilanswer
 

n°2312229
TotalRecal​l
Posté le 09-03-2018 à 10:48:05  profilanswer
 

https://www.sqlservercentral.com/Fo [...] 131-1.aspx
Pas de solution simple apparemment, mais quelques suggestions. Il faudrait penser à utiliser un vrai SGBDR si c'est pour un usage sérieux ; Access est au monde des bases de données ce que les raviolis en conserve sont à la gastronomie fine.


Message édité par TotalRecall le 09-03-2018 à 10:50:43

---------------
Topic .Net - C# @ Prog
n°2312232
mamannie
Posté le 09-03-2018 à 11:11:26  profilanswer
 

Merci beaucoup de cette réponse rapide.
 
Ça ne semble effectivement pas couler de source.
 
La base que je commence à réaliser est pour une application associative donc pas de budget pour plus "sérieux" que l'access de mon office 365. Il faut que je fasse avec.
Je reviens vers vous pour mes prochains blocages.
 
Merci encore
Annie
 
 

n°2312233
TotalRecal​l
Posté le 09-03-2018 à 11:12:31  profilanswer
 

Il y a des tas de bases totalement gratuites.
Par contre si tu as besoin de formulaires, d'états... Et d'un environnement simple pour les créer, là effectivement Access a un avantage.

 

Et sinon de façon générale, les champs en auto incréments le principe est de ne pas t'en préoccuper, donc s'il y a des trous parce que des valeurs ont étés supprimées, ça ne pose aucun problème : tu peux le laisser numéroter comme il veut.


Message édité par TotalRecall le 09-03-2018 à 11:13:55

---------------
Topic .Net - C# @ Prog
n°2312234
mamannie
Posté le 09-03-2018 à 11:15:28  profilanswer
 

Je vais effectivement avoir besoin d'états regroupant des données issues de différentes tables.
 
Et je ne cause pas SQL :-(

n°2312236
TotalRecal​l
Posté le 09-03-2018 à 11:34:32  profilanswer
 

Je comprend. Tant que tu es conscient(e) des limitations ça fera probablement le job.
Juste penser à sauvegarder des copies de la base de temps en temps, au cas où elle déciderait de ne plus s'ouvrir d'une fois à l'autre, problème assez commun avec Access.

 

Et pour l'autonum, je ne sais pas si tu avais vu mon edit juste au dessus.


Message édité par TotalRecall le 09-03-2018 à 11:34:52

---------------
Topic .Net - C# @ Prog
n°2312238
mamannie
Posté le 09-03-2018 à 11:44:06  profilanswer
 

Oui je sais qu'Access ne fait pas le café ...
Comme je saisis beaucoup de données en ce moment, je fais une sauvegarde régulièrement en intégrant la date du jour dans le nom.
J'ai vu trop de gens perdre bêtement des dizaines d'heures de boulot pour avoir travaillé sans filet.
 
Je vais laisser l'autorun faire ce qu'il veut !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Comment réparer numauto Access

 

Sujets relatifs
Modifier valeur cellule Excel en VBA Accessconseil pour établir MCD relations table access
Access une macro ne s'exécute pasProblème de requête sous Access
ACCESS 2010 – Requête de sélection à partir d’un formulaireConnexion base access MDE
Gestion des verrous VBA + Base AccessRecherche Plateforme Visuelle type Access pour MySQL/Web
Formulaire ACCESS: créer bouton commande d'ouverture fichier bddLier un Datagrid avec une Table Access sous vb6.0
Plus de sujets relatifs à : Comment réparer numauto Access


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR