Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/10/2007, 15h46   #1
Invité de passage
 
Inscription : septembre 2007
Messages : 42
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 42
Points : 3
Points : 3
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
orlacit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/10/2007, 15h51   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 922
Points : 30 922
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

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

Starec
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/10/2007, 16h07   #3
Invité de passage
 
Inscription : septembre 2007
Messages : 42
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 42
Points : 3
Points : 3
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
orlacit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2007, 10h41   #4
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 096
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 096
Points : 11 628
Points : 11 628
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é ?
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2007, 10h37   #5
Rédacteur/Modérateur
 
Avatar de Siguillaume
 
Homme Guillaume SIGUI
Chef de projet en SSII
Inscription : août 2007
Messages : 2 388
Détails du profil
Informations personnelles :
Nom : Homme Guillaume SIGUI
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2007
Messages : 2 388
Points : 3 177
Points : 3 177
Envoyer un message via Yahoo à Siguillaume Envoyer un message via Skype™ à Siguillaume
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.
__________________
Un gros problème est la somme de plusieurs petits problèmes.
Resolvez chacun des petits problèmes: vous aurez resolu le gros problème!
Mes tutos || Mon blog || Développeurs ivoiriens
Siguillaume est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2007, 11h33   #6
Invité de passage
 
Inscription : septembre 2007
Messages : 42
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 42
Points : 3
Points : 3
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 :
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
orlacit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2007, 12h37   #7
Invité de passage
 
Inscription : septembre 2007
Messages : 42
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 42
Points : 3
Points : 3
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à ?
orlacit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2007, 09h02   #8
Invité de passage
 
Inscription : septembre 2007
Messages : 42
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 42
Points : 3
Points : 3
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
orlacit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2007, 13h15   #9
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 096
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 096
Points : 11 628
Points : 11 628
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 !
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h59.


 
 
 
 
Partenaires

Hébergement Web