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

Access Discussion :

1 ou plusieurs dbd liée(s) et mise à jour des tables liées


Sujet :

Access

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2005
    Messages : 22
    Points : 15
    Points
    15
    Par défaut 1 ou plusieurs dbd liée(s) et mise à jour des tables liées
    bonjour,

    J'ai consulté la FAQ et fais une recherche sur le forum, mais je n'ai pas trouvé de réponse complète à mes interogations.

    Je vais mettre en réseau une base de données et la partager entre plusieurs utilisateurs. J'ai lu beaucoup sur le sujet et j'ai choisi de faire une base de données avec les tables et une avec les requêtes, formulaires et états.

    Ma base de données compactée contenant toutes les tables fait plus de 25 MB (oui oui il y a beaucoup de données dedans). Cette base de données contient 5 tables (fournisseurs, acheteurs, vendeurs, employés et commandes). Je me demandais si c'était sécuritaire de garder toutes ces données dans une seule base de données très lourde ou ne devrais-je pas faire 5 bases de données moins lourdes? J'aimerais connaître vos avis sur la question.

    Je vais avoir besoin à l'occassion de faire certains changements à la base de données et pour ce faire, je vais devoir apporter le tout à la maison sur ma clé USB. Quand j'ai copié les fichiers ce matin sur mon disque dur, j'ai dû manuellement remettre à jour le chemin de tes tables liées en utilisant le gestionnaire de tables liées. Les tables liées sont dans le même répertoire que la base de données avec les requêtes, formulaires et états. J'imagine que lundi je vais devoir refaire la même chose pour spécifier à Access où sont les tables liées. Est-ce qu'il y a moyen à l'aide d'un code de spécifier à Access de regarder automatiquement dans le répertoire où se trouve la base de données avec les requêtes, formulaires et états?

    J'ai lu beaucoup sur la sécurité et de ce côté après quelques tests, tout semble OK.

    Merci à l'avance de votre aide.

  2. #2
    Expert éminent

    Avatar de Maxence HUBICHE
    Homme Profil pro
    Développeur SQLServer/Access
    Inscrit en
    Juin 2002
    Messages
    3 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur SQLServer/Access

    Informations forums :
    Inscription : Juin 2002
    Messages : 3 842
    Points : 9 197
    Points
    9 197
    Par défaut
    Bonjour !

    Côté stockage, une base de données seule est plus intéressante. A moins que le volume de données augmente très fortement, auquel cas, il faudrait réfléchir sur l'intérêt de rester sur Access pour les données.

    Côté remise en place des liens, tu pourrais imaginer avoir une table locale contenant la liste de toutes les tables liée.

    un petit code à lancer au démarrage serait de :
    - effacer toutes les tables liées
    - re-lier toutes les tables liées en fonction du Path de la base en cours.

    voilà

  3. #3
    Expert éminent
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Points : 7 759
    Points
    7 759
    Par défaut mise à jour liens table attachées
    Bonjour,

    il y un exemple de code ici pour mettre à jour les liens.
    Tu appeles la fonction avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fRediriger_donnees CurrentProject.Path & "\NomBaseAvecTables.mdb"
    A+

Discussions similaires

  1. [Core] Problème de mise à jour avec tables liées
    Par mithrendil dans le forum Hibernate
    Réponses: 11
    Dernier message: 06/07/2012, 15h32
  2. [AC-2003] Mise à jour liaisons tables liées
    Par tototiti2008 dans le forum VBA Access
    Réponses: 4
    Dernier message: 03/05/2011, 16h50
  3. Mise à jour entre table liée et table access
    Par Sprsrini dans le forum Requêtes et SQL.
    Réponses: 14
    Dernier message: 30/09/2008, 20h47
  4. Erreur de mise à jour de table liée
    Par tom_ibonia dans le forum Access
    Réponses: 1
    Dernier message: 19/10/2006, 10h52
  5. Mise à jour des tables liées + TIMESTAMP
    Par Homegrown dans le forum Access
    Réponses: 11
    Dernier message: 25/04/2005, 21h52

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