[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Problèmes Access des débutants - Problèmes Access des débutants


clos par 3Stone le 19/04/2011 : 15:10  Sujet n° 477  Déconnecter drosale

le 28/02/2011 : 09:40
par marsouin_89

Anonyme

visiteur

Bonjour Pierre,Il y a bien longtemps que je ne suis pas venu te solliciter pour tes conseils.C'est normal, tu m'as appris tellement de chose s.Voici donc mon nouveau problème.J'ai une base frontale qui se connecte sur plusieurs bases dorsales.A chaque fois il n'y a qu'une seule dorsale de connectée.Lors de la connexion, je liste les tables de la dorsale pour rétablir les liens.Toutefois, d'une dorsale à l'autre, les tables ne sont pas forcément les mêmes.Ce qui me génère des conflits car, en ouvrant une autre dorsale, j'ai des tables, de la dorsale précédente, qui reste liées n.J'aimerais donc savoir, s'il est possible de déconnecter les tables liées d'un dorsale y.Merci beaucoupChristophe
Ecrire à marsouin_89  sujet clos  Haut

[]   

Réponse n° 1
--------
le 01/03/2011 : 02:13
par 3Stone

Anonyme

Administrateur

Bonjour,
 
Citation :

Toutefois, d'une dorsale à l'autre, les tables ne sont pas forcément les mêmes.

 
Forcément, cela marche moins bien wink
 
Citation :

J'aimerais donc savoir, s'il est possible de déconnecter les tables liées d'un dorsale

 
En fait, on "peut" supprimer les tables dans la frontale, puis refaire de nouvelles liaisons... ce qui est différent à un simple rafraichissement.

Pour ton cas, je pense que tu devrais mettre en place, dans la frontale, une table qui contient le nom et éventuellement le path des dorsales et la liste des tables a lier.
Cela permettrait (normalement) de ne rafraichir que les tables utilisées.

Cordialement,
Pierre(3stone)
  clos par 3Stone le 19/04/2011 : 15:10  Haut
Réponse n° 2
--------
le 01/03/2011 : 08:35
par marsouin_89

Anonyme

visiteur

Bonjour Pierre,

Ma liaison de tables se fait effectivement par le parcours d'une table qui elle même contient la liste des tables à lier en fonction de la dorsale à connecter.

Donc, supposons que j'ai 2 tables (Tbl1 et Tb2) pour ma 1° dorsale et 2 tables (Tbl2 et Tbl3) pour ma seoncde dorsale.

Je me connecte à la 1° dorsale et je lie Tbl1 et Tbl2.

Je me connecte ensuite à ma seconde dorsale et je lie donc Tbl2 et Tbl3.

Toutefois, Tbl1 reste toujours connectée à ma 1° dorsale et c'est cette liaison que j'aimerais supprimer.

Je vais me pencher sur le fait de supprimer les tables de la frontale afin de les recréer à chaque connexion.

Si tu as une autre idée, je suis preneur.

Merci beaucoup

Cordialement

Christophe 

Ecrire à marsouin_89   clos par 3Stone le 19/04/2011 : 15:10  Haut
Réponse n° 3
--------
le 01/03/2011 : 13:55
par 3Stone

Anonyme

Administrateur

Bonjour,
 
Citation :

Toutefois, Tbl1 reste toujours connectée à ma 1° dorsale et c'est cette liaison que j'aimerais supprimer.

 
J'avais dit :
 
Citation :

on "peut" supprimer les tables dans la frontale, puis refaire de nouvelles liaisons...

 
Donc, supprime les tables dans la frontale, puisque tu as déjà la liste des tables que tu souhaites lier.

Cordialement,
Pierre(3stone)
  clos par 3Stone le 19/04/2011 : 15:10  Haut
Réponse n° 4
--------
le 01/03/2011 : 14:37
par marsouin_89

Anonyme

visiteur

Bonjour Pierre,

Par expérience, j'ai pris l'habitude de suivre tes conseils.

J'ai donc téléchargé un exemple de création de lien, grace à un des liens de ton forum (coup de pot, j'avais repéré son code, il y a quelque jours, dans l'idée dans faire quelque chose un jour e).

C'est celui de Robert SIMARD.

Donc, comme son exemple est assez complet, je me suis contenté du plus simple.

Lorsque je me connecte sur une dorsale, je supprime avant toutes les tables liées de ma frontale et ensuite je fais la liaison avec les tables contenues dans la dorsale.

Pour le coup, il y a plusieurs avantages :

- Plus besoin d'avoir de tables dans la frontale avec la liste des tables à connecter.

- Je peux ajouter ou supprimer des tables dans la dorsale sans avoir à me soucier de tables liées de la frontale.

Trop cool le gars Pierre n

Affaire résolue l

Cordialement

Christophe

Ecrire à marsouin_89   clos par 3Stone le 19/04/2011 : 15:10  Haut
Réponse n° 5
--------
le 01/03/2011 : 15:04
par 3Stone

Anonyme

Administrateur

Bonjour,
 
Citation :

Lorsque je me connecte sur une dorsale, je supprime avant toutes les tables liées de ma frontale et ensuite je fais la liaison avec les tables contenues dans la dorsale.

 
Si tu lies toutes les tables de la dorsale, c'est en effet le plus simple.

Cordialement,
Pierre(3stone)
  clos par 3Stone le 19/04/2011 : 15:10  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut