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 07/01/2011, 17h51   #1
Invité de passage
 
Inscription : février 2007
Messages : 29
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 29
Points : 4
Points : 4
Par défaut relation qui modifie mauvais enregistrement

Bonjour,

voila pour simplifié
j'ai deux tables
fournisseur et article
la table article contient un champ "idfournisseur" ( indexé avec doublon)
la table fournisseur contient 2 champs ' indexfournisseur' ( cle primaire, indexe sans doublon)
et 'nom fournisseur' ( texte)

j'ai une relation fournisseur/article sur idfournisseur/indexfournisseur

j'ai ensuite creer un fourmulaire avec une liste deroulante contenant la liste des nom de fournisseur et leur index
qui devrai me mettre le numero d'indexfournisseur correspondant dans la table article
mais des fois il me change dans la table fournisseur le nom de celui ci par un autre existant quand je click sur la liste deroulante
et donc ca m'efface un fournisseur et je me retouve avec deux fois le meme

.....
merci de votre aide
a+
Christophe
chris45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 14h58   #2
Invité de passage
 
Inscription : février 2007
Messages : 29
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 29
Points : 4
Points : 4
bonjour,

merci pour votre aide
bon je pense avoir trouvé
mon 'type de jointure' ne devait pas etre la bonne
j'avais pris 1:inclure seulement les lignes des deux tables pour lequelles les champs joints sont egaux

et en comparant a d'autre table
la solution 3 est utilisé
3:incure TOUS les enregistrements de la table articles et seulement ceux de la table categories pour lequels les champs joints sont egaux

bon je voit pas trop
je vais essayer
a+
Christophe
chris45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2011, 21h37   #3
Invité de passage
 
Inscription : février 2007
Messages : 29
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 29
Points : 4
Points : 4
bonsoir

aidez moi sil vous plait

voila je vous mets un zip de ma base
je ne comprends pas le fonctionnement des relations ( debutant sur access)

je vous guide sur le disfonctionnement

quand la base s'ouvre, je click sur le bouton "personnel"
puis je choisi une personne dans la liste derulante de gauche
puis je click sur le bouton modifier vetement

je chois un vetement a modifier
par exemple une veste index 14
qui va devenir un pantalon

et bien le probleme c'est que tous les vetement veste devienne des pantalons
ca ne modifie pas seulement le vetement choisi mais tous les veste de la table

merci pour votre aide
a+
Christophe
chris45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2011, 23h53   #4
Invité de passage
 
Inscription : février 2007
Messages : 29
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 29
Points : 4
Points : 4
bonsoir,

je pense avoir trouvé

les nom du champs dans la table B ne doit pas avoir le meme nom que l'index lie dans la table A

exemple: IdArticle et RefIdArticle
la liste deroulante a comme source RefIdArticle
et le type de relation est un a plusieur de type 1 ( un champ pour un champ)

j'ai fais des test a ca a l'air de fonctionné

a+
Christophe
chris45 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 17h57.


 
 
 
 
Partenaires

Hébergement Web