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 :

Insertion de 2 enregistrement au lieu d'un


Sujet :

Access

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 27
    Points : 44
    Points
    44
    Par défaut Insertion de 2 enregistrement au lieu d'un
    bonjour,

    j’exécute une simple requête : insert into mais celle ci m'ajoute 2 fois le même enregistrement deux fois, voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Set db = CurrentDb
    Rep = MsgBox("êtes vous sur de vouloir ajouter ce client?", vbYesNo + vbQuestion)
    If Rep = vbYes Then
        SQL = " INSERT INTO CLIENT (NOM_CLIENT, COMMENTAIRE, DELAI_PAIEMENT) VALUES ('" & Me.NOM_CLIENT & "' , '" & Me.COMMENTAIRE & "', '" & Me.DELAI_PAIEMENT & "');"
        db.Execute (SQL)
        me.requery
        me.refresh
     
    End If
    après j'ai découvert qu'en enlevant les REFRESH et REQUERY j'ajoute un seul élément mais mais zone de texte reste rempli et l'id du client qui est en Auto_incrément saute un enregistrement par ex si je suis au 50eme le prochain sera le 52eme


    Je vous pri de m'aiguiller merci

  2. #2
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 087
    Points : 5 203
    Points
    5 203
    Par défaut
    Bonjour,

    C'est normal c'est normal d'après ce que je peux voir le simple fait de remplir le champ Me.NOM_CLIENT a déjà créé le client s'il est en liaison avec la table
    Utilisez Planet, gestion d'entreprise gratuite pour TPE / PME

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 27
    Points : 44
    Points
    44
    Par défaut
    Bonjour,

    je vous remercie, mais le problème c'est que je ne suis pas un pro en access, j'ai supprimé les source controle des zone de texte mais cela a crée des conflits au niveaux d'access et l'application a planté

Discussions similaires

  1. Réponses: 3
    Dernier message: 13/02/2007, 09h03
  2. Réponses: 1
    Dernier message: 19/12/2006, 09h13
  3. [MySQL] Insert qui n enregistre pas ?
    Par nikki113 dans le forum Langage SQL
    Réponses: 10
    Dernier message: 20/06/2006, 20h31
  4. Réponses: 2
    Dernier message: 05/06/2006, 14h24
  5. [LG] Le tri par insertion d'un enregistrement
    Par phoebee dans le forum Langage
    Réponses: 4
    Dernier message: 01/09/2005, 20h38

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