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 06/07/2007, 10h26   #1
Nouveau Membre du Club
 
Inscription : juillet 2006
Messages : 72
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 72
Points : 36
Points : 36
Par défaut Table liée - ajout champ

Bonjour,
Je souhaiterais ajouter un champ de manière définitive dans une des tables de mon fichier .mdb.
Or Cette table est liée aux différents fichiers .mde et Access m'interdit d'enregistrer une modification de table dans le fichier .mdb.
La liaison sur ma table est symbolisé par une fleche bleu devant cette dernière.

Avez vous une solution svp ?

merci
jeanjean0403 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 10h43   #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 920
Points : 30 920
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Tu ne peux rajouter le champ que dans le fichier d'origine, on ne peut modifier la stucture d'une table liée.

Tu peux le voir par le fait que lorsque tu veux l'ouvrir en mode création, il te le dit.

De plus tu dis que ta source est un fichier mde. Donc tu devras reprendre ton fichier mdb d'origine, rajouter ton champ et le transformer en mde.

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 06/07/2007, 10h47   #3
Nouveau Membre du Club
 
Inscription : juillet 2006
Messages : 72
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 72
Points : 36
Points : 36
merci pour cette réponse rapide.
Je me suis mal exprimé. Mon code source est mon fichier .mdb. Les différents fichiers .mde sont seulement les données spécifiques.
C'est justement ce que je veux faire, modifier ma table sur le mdb puis rééditer les fichiers .mde avec la modification
Est-ce possible ? si oui comment ?
jeanjean0403 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 10h50   #4
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 920
Points : 30 920
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Re

Si tu modifies ta table dans ton mdb, la répercution se fera dans le mde dont ce sert l'utilisateur, car ton mde est lié à ton mdb.

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 06/07/2007, 11h04   #5
Nouveau Membre du Club
 
Inscription : juillet 2006
Messages : 72
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 72
Points : 36
Points : 36
oui et c'est bien ca que j'aimerais faire mais vue que la table est lié, il ne veut pas ajouter de champ à partir du mdb
le message est le suivant quand j'ouvre la table :
La table 'Credit' est une table attachée avec des propriétés qui ne sont pas toutes modifiables.

et une fois que j'ai ajouté mon champ et que je veux sauvegarder :
"nom application n'arrive pas à enregistrer les modifications apportés aux propriétés de la table attachée.

Tout ceci est bien évidemment fait à partir du fichier mdb
jeanjean0403 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 11h06   #6
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 920
Points : 30 920
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Heu

Il y'a un quiproquo là.

Ta table crédit où est sa source ? Dans quelle base est-elle ?

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 06/07/2007, 11h12   #7
Nouveau Membre du Club
 
Inscription : juillet 2006
Messages : 72
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 72
Points : 36
Points : 36
Ma table crédit est présente dans le fichier mdb et aussi mde sauf que la table crédit contient des donnée différentes selon les fichiers mde (car il y en a plusieurs).
On est d'accord que le fichier mdb est celui qui contient le code et les fichier mde les données. Mais c'est deux fichier sont dépendant donc ils ont la meme structure.
Moi je veux changer le fichier mdb afin de ne pas avoir besoin d'intervenir sur les fichiers mde (que je n'ai pas, je n'en possède qu'un sur une dizaine, juste histoire d'avoir un jeu de données)
Sauf qu'il me mets les message que j'ai posté avant
jeanjean0403 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 11h20   #8
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 920
Points : 30 920
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Citation:
Envoyé par jeanjean0403
Ma table crédit est présente dans le fichier mdb et aussi mde sauf que la table crédit contient des donnée différentes selon les fichiers mde (car il y en a plusieurs).
Heu pas logique, si ta table crédit contient des données différentes c'est qu'elles ne sont pas liés, car des tables liées contiennent les mêmes données.

Citation:
On est d'accord que le fichier mdb est celui qui contient le code et les fichier mde les données. Mais c'est deux fichier sont dépendant donc ils ont la meme structure.
Si les données sont dans les mde, cela signifie que ton mdb a des tables liées (avec une flêche), n'est-ce pas ? Si c'est le cas, il faut reprendre les sources mdb des mde, modifier les tables et refaire des mde.

Citation:
Moi je veux changer le fichier mdb afin de ne pas avoir besoin d'intervenir sur les fichiers mde (que je n'ai pas, je n'en possède qu'un sur une dizaine, juste histoire d'avoir un jeu de données)
Pas Cool

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 06/07/2007, 12h03   #9
Nouveau Membre du Club
 
Inscription : juillet 2006
Messages : 72
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 72
Points : 36
Points : 36
Ok, je précise le point sur les mde
En fait ce sont bien des tables liées comme tu le dis elles sont modélisées par une flèche bleu devant la table. L'histoire des données différentes, c'est que lorsque l'on est dans le fichier mdb, on pointe vers un fichier mde et donc les données sont différentes selon vers quel mde on pointe.

Juste une petite question, qu'apelle tu les sources ? Pour mon cas ce serait un seul et unique fichier mdb. est ce possible ?

merci pour toutes ces précisions
jeanjean0403 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 12h05   #10
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 920
Points : 30 920
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Re

Ce que j'appelle source c'est où est la table d'origine, les tables liés (qui sont dans ton fichier mdb si j'ai bien compris) sont avec une flêche.

Donc une table d'origine dans le fichier source est sans flêche.

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 06/07/2007, 13h09   #11
Nouveau Membre du Club
 
Inscription : juillet 2006
Messages : 72
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 72
Points : 36
Points : 36
tout à fait c'est bien le cas, mais ca m'obligerais a faire la modification sur l'ensemble des fichiers .mde sauf que je ne peux pas puisque je ne dispose pas de tous ces fichiers
jeanjean0403 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 13h12   #12
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 920
Points : 30 920
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Re

Tu n'as pas d'autres solution.

Si tu veux que toutes tes tables crédits est la même structure il faut passer par la réfonte des mde, en ayant les mdb sources.

Attends un peu dés fois que quelqu'un ait une autre solution.

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 06/07/2007, 13h23   #13
Nouveau Membre du Club
 
Inscription : juillet 2006
Messages : 72
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 72
Points : 36
Points : 36
ok merci pour ton aide
jeanjean0403 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h05.


 
 
 
 
Partenaires

Hébergement Web