IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Numéro Auto qui se réinitialise à 1 tous les jours!


Sujet :

Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 13
    Par défaut Numéro Auto qui se réinitialise à 1 tous les jours!
    Bonjour,

    J'ai une table dans ma base Access qui a pour clé un numéro auto.
    Depuis le début du mois, il se réinitialise à 1 ce qui empêche toute nouvelle insertion...
    Pour réparer, je fais compacter la base de données et le numéro auto s'initialise à la derniere valeur insérée, c'est cool...
    Des fois, ça ne répare rien, alors je copie/colle la table, la renomme et ça remarche...

    Jusqu'au lendemain, où je dois faire la même manip!
    C'est récurrent...

    Quelqu'un a une idée? Ca ne fait ça que dans une seule table, la plus grosse de cette appli (mais elle n'a que 46000 lignes et ma base ne fait que 30 Mo)

    Comment faire ??
    Si quelqu'un a déjà connu ça, ça m'interresse

    Merci d'avance !

  2. #2
    Membre éprouvé
    Inscrit en
    Novembre 2005
    Messages
    136
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 136
    Par défaut
    bonjour,

    j'essaireais d'analyser le pb de deux façons:

    1 verification des proprietes du champ dans la table (indexation, increment etc.)

    2 si l'incident est positionné dans le temps, voir si on peut y rattacher un evenement ou si par hasard une petite bestiole ne serait pas tapie dans un recoin du DD...

    @+

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 13
    Par défaut
    Merci de m'avoir répondu, ça me fait bien plaisir


    C'est un champ NumAuto tout simple...
    Type : Entier Long,
    Nouvelles valeurs : Incrément,
    Indexé : Oui - Sans doublons.

    Concernant la fréquence à laquelle ça se reproduit, ça me semble assez aléatoire, c'est chez un de mes clients, je n'y suis pas tous les jours

    Est-ce que ce problème pourrait être un bug d'Access 2000 ? Je n'arrive pas à trouver la liste des bugs recensés d'Access 2000...

    Quand je copie ces bases sur au PC qui utilise Access 2003, je n'ai jamais eut ce problème!


    Merci à ceux qui pourront me renseigner

  4. #4
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 410
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 410
    Par défaut
    Bonjour, en cherchant autre chose j'ai trouvé cela dans les FAQ

    http://access.developpez.com/faq/?pa...in#RepDecompil

    Ca pourrait peut-être aider.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 13
    Par défaut
    Tiens c'est pas mal ça, j'essaierais! Merci marot_r

  6. #6
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 291
    Par défaut
    ah moi j'ai le problème inverse il ne se réinitialise pas!

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 13
    Par défaut
    Bon j'ai essayé le /decompile, 1 heure après, paf le numauto repare à zéro...

    Rah, ça me saoule

    Personne n'a une autre idée ?

  8. #8
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Par défaut
    regarde si tu n'aurais pas une procédure sur l'évènement ouverture ou côture de la base qui ferait ce beau travail de sape

  9. #9
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 13
    Par défaut
    tiens merci, je savais meme pas qu'il y avait un évenement "ouverture et cloture de la base"

    je le trouve ou ?


    Mais je ne pense pas qu'il y ait ça... Le pire c'est que cette appli existe depuis quelques années et n'a pas été beaucoup modifiées et ce problème a commencé le 2 Janvier 2006, il n'y avait aucun probleme de ce genre avant

    Ma base a expiré le 31 décembre 2005 ou quoi ?

  10. #10
    Membre éprouvé
    Inscrit en
    Novembre 2005
    Messages
    136
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 136
    Par défaut
    bonjour,

    en principe les bugs expiratoires agissaient le 31/12/1999 vers 23h59:99

    pour ce qui est du pb présent, quand tu dis
    n'a pas été beacoup modifiée
    , cela suppose qu'il y a quand même eu modification

    Je suggère de balayer le code de chaque formulaire (en présupposant que c'est un pb lié à la saisie) et de faire une recherche sur le nom du champ index, histoire de voir s'il n'y a pas une instruction qui affecte sa valeur

    bon courage

  11. #11
    Membre émérite
    Homme Profil pro
    Comptable
    Inscrit en
    Mars 2005
    Messages
    511
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comptable

    Informations forums :
    Inscription : Mars 2005
    Messages : 511
    Par défaut
    Bonjour,
    Au lieu d'utiliser le numéro d'incrémentation tu utilises le mode aléatoire. Tu n'auras ainsi pas de problème. Vu que le numéro sert seulement pour la liaison entre 2 tables que se soit en mode aléatoire ou pas c'est bien égal.

    Maintenant concernant la réinitialisation çà vient peut-être des liaisons entre tes tables!

  12. #12
    Membre Expert

    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 751
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 751
    Par défaut Re: Numéro Auto qui se réinitialise à 1 tous les jours!
    Bonjour R0cKW|LDeR,
    Citation Envoyé par R0cKW|LDeR
    Si quelqu'un a déjà connu ça, ça m'interresse
    Pour des Pb similaires, la mise à jour d'Office et de Jet peut être une solution.

    Par exemple, sur ton PC, le moteur Jet 4.0 est-il à jour ?
    http://support.microsoft.com/kb/239114/

Discussions similaires

  1. Réponses: 8
    Dernier message: 19/10/2011, 19h03
  2. [MySQL] Variable qui s'actualise tous les jours
    Par zathuros dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 03/11/2008, 13h22
  3. Réponses: 1
    Dernier message: 16/06/2008, 22h26
  4. Réponses: 4
    Dernier message: 26/02/2008, 20h01
  5. Réponses: 2
    Dernier message: 03/10/2006, 18h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo