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 :

Impossible de créer mde pour la base frontale


Sujet :

Access

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 58
    Points : 38
    Points
    38
    Par défaut Impossible de créer mde pour la base frontale
    Bonjour à tous,

    j'ai partagé ma base en bases frontale et dorsale; puis j'ai copié la frontale.mdb sur un poste local et ça fonctionne.
    Etape suivante je veux créer un mde de ma frontale locale : j'ai un message d'erreur m'indiquant que le fichier mde ne peut pas être créé.
    En regardant l'aide d' Acces 2003, j'en déduis qu'il faut d'abord faire un mde de la dorsale, et je le fais, puis je rétablis les liens vers dorsale.mde au lieu de dorsale.mdb
    Puis je réessaye de faire un mde de la frontale, hélas même message d'erreur

    Qu'est-ce qui ne vas pas ?

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 081
    Points : 24 724
    Points
    24 724
    Par défaut
    Bonjour,

    Une mde dorsale ne sert à rien. Normalement il n'y a ni code ni formulaire ni état.

    Ce type de message est, en général, due à des erreurs dans le code.

    Cordialement,

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 58
    Points : 38
    Points
    38
    Par défaut
    Cependant on peut lire ceci dans l'aide d' Access, je croyais que cela s'appliquait aux bases splittées :

    If you try to create an MDE file from a Microsoft Access database (.mdb) or an add-in (.mda) (add-in: A supplemental program that adds custom commands or custom features to Microsoft Office.) that references another Access database or add-in, Access displays an error message and doesn't let you complete the operation. To save a database that references another database as an MDE file, you must save all databases in the chain of references as MDE files, starting from the first database referenced. After saving the first database as an MDE file, you must then update the reference in the next database to point to the new MDE file before saving it as an MDE file, and so on.

    For example, if Database1.mdb references Database2.mdb, which references Database3.mda, you would proceed as follows:

    Save Database3.mda as Database3.mde.
    Open Database 2.mdb, and change its reference to point to the new Database3.mde.
    Save Database2.mdb as Database2.mde.
    Open Database1.mdb, and change its reference to point to the new Database2.mde.
    Save Database1.mdb as Database1.mde.
    Donc je n'ai pas besoin de faire un mde pour la dorsale ?

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Comme le dit Loufab, je te conseille d'abord de compiler ton code pour trouver les erreurs : dans l'éditeur VB Menu : Débogage/Compiler.

    En effet, avant de créer un mde, Access compile le code, donc si tu as une erreur, rien à faire.

    Philippe

  5. #5
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 081
    Points : 24 724
    Points
    24 724
    Par défaut
    Exactement ce que dit la doc.

    Toutes les bibliothèques doivent être compilé mde avant de compiler la principale.

    Une dorsale n'est liée que par les tables (tabledefs().connect) et non par une référence VBA (application.references()), ce n'est donc pas une bibliothèque donc pas soumise à cette règle.

    A moins que tu nous cache des choses

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 58
    Points : 38
    Points
    38
    Par défaut Problème résolu
    Merci beaucoup, en effet j'avais un problème de compilation du code (sur du code ancien que je n'utilisais plus, donc l'appli fonctionnait quand même)
    Après avoir éliminé le code défectueux, j'ai pu compiler puis j'ai pu créer mon fichier frontale.mde

    J'ai compris qu'il n'y a pas besoin de faire un mde pour la dorsale

    Encore merci à vous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CR XI] Impossible de créer le connecteur de base de donnée Crystal
    Par bhosni dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 18/03/2013, 18h03
  2. impossible de créer .mde
    Par jeanluc065 dans le forum Access
    Réponses: 4
    Dernier message: 30/11/2006, 15h16
  3. Réponses: 14
    Dernier message: 12/07/2006, 17h26
  4. Impossible de créer un MDE
    Par Gourouni dans le forum Access
    Réponses: 5
    Dernier message: 18/11/2004, 16h02
  5. [JSP]comment créer un listener pour ma base de données
    Par Ekimasu dans le forum Servlets/JSP
    Réponses: 14
    Dernier message: 10/05/2004, 15h49

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