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

Modélisation Discussion :

Entrer des données dans une table


Sujet :

Modélisation

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 42
    Points : 18
    Points
    18
    Par défaut Entrer des données dans une table
    Bonjour,
    je dévellope une BDD, j'ai d'ailleurs fait appel à vous pour résoudre certaines difficultés, et avec votre collaboration, j'ai finit par réussi à alimenter une table à partir de plusieurs formulaire.

    le soucis maintenant, c'est que j'ai (entre autre) une autre table reliée à la première, qui devrais elle aussi être alimenter par des formulaires.
    je m'y suis prise de la même façon, et là, et bien ça ne fonctionne pas.
    j'ouvre le formulaire, j'entre les données, elle s'enregistre bien dans la table.
    je ferme, j'ouvre une deuxième fois pour entre d'autres données et là on dirait que ça efface mon premier enregistrement. et j'ai d coup toujours un seul enregistrement.
    est-ce que quelqu'un peux me dire ce qui m'echappe, et/ou que vérifier ou changer.
    j'ai comparer les codes, les événements des formulaires..., j'ai rien trouver de différent pourtant, il doit y avoir qqchose.

    Merci beaucoup pour l'attention que vous aller m'apporter
    A bientôt

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    As-tu un message d'erreur ?
    Est-ce que les champs acceptent les doublons ?

    Starec

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 42
    Points : 18
    Points
    18
    Par défaut
    Non , malheureusement, pas de message d'erreur.
    il modifie sont enregistrement à chaque fois.

    Pour les doublons, oops!!
    oui surement en tout cas pour l'instant, car j'ai encore rien fait pour les éviter.
    (comme pour la première table d'ailleur, j'attendais de voir si j'allais arriver à rentrer des données, ensuite je regarderais le pb des doublons, (je sais c'est pas très organisé, ni très professionnel comme travail, mais j'apprend en même temps que je développe, et j'ai le temps contre moi, du coup, c'est un peu décousu comme auto-formation, j'ai pas le temps de bien comprendre les bases et construire doucement)

    cordialement

  4. #4
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 081
    Points : 24 724
    Points
    24 724
    Par défaut
    La question peut être idiote mais autant verifier :

    Est-ce que tu vérifies dans le formulaire ou dans la table directement que l'enregistrement unique est écrasé ?

  5. #5
    Expert éminent sénior

    Avatar de Siguillaume
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2007
    Messages
    6 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 6 180
    Points : 25 358
    Points
    25 358
    Par défaut
    Bonjour!
    Je te proposerai aussi d'ajouter un enregistrement directement dans la table et de voir le comportement. Normalement, si le problème vient des doublons, tu verras.
    Si le nouvel enregistrement s'effectue, le problème vient alors probablement du formulaire.
    Bof, juste une piste!
    Beaucoup de courage!Et je te conseilleari de lire des tutoriels ciblés.Crois-moi, tu ne perdras pas de temps, bien au contraire tu en gagneras, en n'en perdant pas sur quelques petits obstacles.

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 42
    Points : 18
    Points
    18
    Par défaut
    Bonjour,
    j'ai suivi vos conseils, j'ai donc enregistré directement dans la table, au début j'ai eu un message d'erreur :" vous ne pouvez pas ajouter ou modifier un enregistrement carl'enregistrement associé est requid dans la table 'Tble_candidat'"
    Suite à cela je suis allée voir dans ma table candidat pour récupérer un numéro identifiant déja enregistré, puis suis retourné enregistrer des données dans la table entretien, là ça a fonctionné.
    mais ce qui est bizarre c'est qu'ensuite, j'ai enregistré des données pour des candidat inéxistant et que cette fois il ne m'a pas remis de message d'erreur et a même enregistré les données.
    Ensuite j'ai essayé de nouveau d'enregistrer à partir du formulaire et là ça a remplacer ma première ligne d'enregistrement par les nouvelles données.

    Donc le pb viendrais de mon formulaire, si j'ai bien compris votre raisonnement ?
    Auriez-vous une idée de ce que ça pourrait-être.
    dans ce formualire j'y ai mis un bouton enregistrer avec une ligne de code que j'ai copier dans des exemple est-ce qu'elle comporte qqchose qui demanderais à l'ordi d'écrire toujours les données en ligne 1.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub btEnregistrer_Click()
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
    End Sub
    Merci beaucoup pour votre aide et le temps passé.
    Cordialement
    Orlane

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 42
    Points : 18
    Points
    18
    Par défaut
    petite précision:
    cette table (où les données du formulaire ne s'inscrivent que sur la première ligne, elle n'écrase pas les lignes suivantes enregistrées directement dans la table) est reliée à la table principale

    le pb peut-il venir de là ?

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 42
    Points : 18
    Points
    18
    Par défaut
    Merci pour votre aide précieuse, j'ai finalement résolu ce problème.
    Pour ceux qui auraient le même problème, il y a dans les paramètres de données des formulaires, un paramètre qui se met parfois sûrement par défaut en "False", ou "non" selons les version d'access.

    a bientôt
    cordialement
    Orlane

  9. #9
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 081
    Points : 24 724
    Points
    24 724
    Par défaut
    Citation Envoyé par orlacit Voir le message
    Merci pour votre aide précieuse, j'ai finalement résolu ce problème.
    Pour ceux qui auraient le même problème, il y a dans les paramètres de données des formulaires, un paramètre qui se met parfois sûrement par défaut en "False", ou "non" selons les version d'access.

    a bientôt
    cordialement
    Orlane
    Que voilà un enchainement de vocables obscur !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Enregistrer des données dans une table à partir du code
    Par Ragnarok85 dans le forum Access
    Réponses: 4
    Dernier message: 24/01/2007, 14h03
  2. [MySQL] Php, je ne comprends pas comment faire pour introduire des données dans une table
    Par Liondd dans le forum PHP & Base de données
    Réponses: 23
    Dernier message: 14/12/2006, 13h53
  3. extraction des données dans une table Access
    Par moabomotal dans le forum Access
    Réponses: 2
    Dernier message: 26/05/2006, 12h17
  4. Inserer des données dans une table access SQL
    Par ouellet5 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 23/11/2005, 22h11
  5. Réponses: 2
    Dernier message: 15/06/2005, 18h32

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