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 :

réinitialisation compteur+modif sur table a partir formulaire


Sujet :

Access

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2006
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 31
    Points : 13
    Points
    13
    Par défaut réinitialisation compteur+modif sur table a partir formulaire
    bjr tt l monde
    svp est ce ke klkun peut me dire comment faire

    -- pour empecher une modification automatique des données d'une table suite à une fausse manoeuvre au niveau d'un formulaire?

    -- pour que le compteur d'un champs de type "NumAuto" se réinitialise automatiquement après la suppression d'une entrée?

    Grand MERCI

  2. #2
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Bonjour,
    Ce n'est pas la peine de faire plusieurs message......
    Un début de réponse dans la
    http://access.developpez.com/faq/?pa...#ReinitNumAuto

    Fais également une recherche sur les anciens messages, ce problème ayant déjà fait l'objet de nombreux posts

    Sinon, la meilleure solution, c'est d'éviter les N° Auto et tout gérer par toi même.
    Bonne continuation.
    FreeAccess
    "Petit à petit l'araignée tisse sa toile"

  3. #3
    Membre à l'essai
    Inscrit en
    Juin 2006
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 31
    Points : 13
    Points
    13
    Par défaut
    Merci pour le conseil mais je suis encore debutant je ne sais pas trop m'y faire avec VBA je veux utiliser l'assistant si c'est possible
    MERCI

  4. #4
    Membre chevronné
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Points : 2 228
    Points
    2 228
    Par défaut
    Tu n'as pas besoin de VBA pour utiliser la methode proposee par FreeAccess qui se trouve dans la FAQ.
    (merci d'eviter le langage sms)
    J'aime les gâteaux.

  5. #5
    Membre à l'essai
    Inscrit en
    Juin 2006
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 31
    Points : 13
    Points
    13
    Par défaut
    d'accord merci beaucoup
    mais il y a encore un problème. je ne sais pas comment compacter ma base de données.

  6. #6
    Membre chevronné
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Points : 2 228
    Points
    2 228
    Par défaut
    Pense a la fonction rechercher de la FAQ :
    http://access.developpez.com/faq/?rechercher=compacter

    En esperant t'aider.
    J'aime les gâteaux.

  7. #7
    Membre à l'essai
    Inscrit en
    Juin 2006
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 31
    Points : 13
    Points
    13
    Par défaut
    je viens de compacter ma base de données mais le probleme persiste encore
    j'ai toujours des entrées vides auxquelles sont associés des numéros auto

  8. #8
    Membre chevronné
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Points : 2 228
    Points
    2 228
    Par défaut
    Comme te le dit la FAQ il faut vider la table avant de compacter afin que les numero auto soient reinitialisés.
    J'aime les gâteaux.

  9. #9
    Membre à l'essai
    Inscrit en
    Juin 2006
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 31
    Points : 13
    Points
    13
    Par défaut
    c'est bon je viens de le faire ça marche très bien merci
    mais j'ai une autre petite question
    j'ai activé la fonction "compacter à la fermeture" je m demande comment ça pourrait fonctionner si je dois à chaque fois vider ma table avant de compacter parce que normalent ça doit se faire automatiquement.
    MERCI pour votre patience

  10. #10
    Membre chevronné
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Points : 2 228
    Points
    2 228
    Par défaut
    Mais les numeros auto ne doivent servir a aucun calcul ou autre, donc ce n'est pas important qu'il y ai ou non des trous.
    Si tu dois effectuer un traitement particuler sur ce champs, utilise un autre type.
    J'aime les gâteaux.

  11. #11
    Membre à l'essai
    Inscrit en
    Juin 2006
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 31
    Points : 13
    Points
    13
    Par défaut
    oui je sais que ça ne sert à rien à part le comptage

    mais je crois que ça pèse lourd sur la taille de la table le fait qu'un enregistrement vide prenne une place dans la base du fait qu'il a un numéro

    c'est mon seul souci (la gestion de l'espace)

    MERCI

  12. #12
    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
    Points : 4 297
    Points
    4 297
    Par défaut
    delete monchamp from matable where isnull(autrechamp);
    Elle est pas belle la vie ?

Discussions similaires

  1. [AC-2007] Modification du table via un formulaire
    Par ataahualpa dans le forum VBA Access
    Réponses: 6
    Dernier message: 02/10/2014, 11h04
  2. Problème de modification de tables via un formulaire
    Par maxmusix dans le forum VBA Access
    Réponses: 1
    Dernier message: 27/05/2013, 16h08
  3. [AC-2007] Requête ajout sur tables liées à partir de tables liées
    Par pierrequimousse dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 10/03/2010, 16h36
  4. [WD14] Modification sur table mémoire
    Par BENKOUIDER dans le forum WinDev
    Réponses: 7
    Dernier message: 06/08/2009, 09h32
  5. [WD12] Modification sur table liée
    Par Ninou's DEV dans le forum WinDev
    Réponses: 5
    Dernier message: 19/12/2008, 11h03

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