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

Runtime Discussion :

Création d'un exécutable à partir d'un fichier Access (Base+Formulaires) [AC-2003]


Sujet :

Runtime

  1. #1
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juin 2009
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2009
    Messages : 51
    Points : 34
    Points
    34
    Par défaut Création d'un exécutable à partir d'un fichier Access (Base+Formulaires)
    Voila, j'ai un de mes professeurs qui m'a dit qu'à partir d'un fichier Access, je pouvais le transformer en exécutable histoire d'empecher toutes modifications des formulaires. Mais il m'a dit aussi que l'on pouvait tout de même le modifier en maintenant la touche Shift et exécutant le programme en même temps.

    Ma question est: comment faire pour créer cet exécutable? J'ai eu beau chercher sur plein de forum, dont celui-ci, je n'ai toujours pas trouver de réponse à cette question.

    Merci par avance de vos réponses.

  2. #2
    Membre expert
    Avatar de mout1234
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 2 210
    Points : 3 228
    Points
    3 228
    Par défaut
    Bonjour,


    Il n'est pas possible de créer un exécutable à proprement parlé: il faut au minimum le Runtime d'Access.

    Tu peux seulement créer une version compilée (fichier MDE sous Access 2003), qui ne permet plus de modification du code entre autres.

    Indépendamment, tu peux définir des options de démarrage pour définir un formulaire ouvert au démarrage, masquer la fenêtre Base de données, verrouiller les menus....
    Dans le cas de l'utilisation de cette base avec un Access complet (i.e. pas un Runtime), ces options de démarrage sont désactivées en maintenant la touche shift au démarrage.

    PS: on peut aussi... désactiver l'effet de la touche Shift
    ............................................................................................

    Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.

  3. #3
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juin 2009
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2009
    Messages : 51
    Points : 34
    Points
    34
    Par défaut
    J'ai testé le MDE. C'est nikel!!!! En fait je faisais mal ma recherche... Parce que je croyais qu'il voulait un exécutable .EXE, alors, qu'en gros, le MDE c'est une sorte d'éxécutable spécialement pour Access si j'ai bien compris...

    MERCI encore de ton aide...

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

    J'espère que tu as une copie de ta base, car tu ne peux revenir en arrière, c'est-à-dire transformé un .mde en .mdb

    Philippe

  5. #5
    Membre expert
    Avatar de mout1234
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 2 210
    Points : 3 228
    Points
    3 228
    Par défaut
    Citation Envoyé par Philippe JOCHMANS Voir le message
    Bonjour

    J'espère que tu as une copie de ta base, car tu ne peux revenir en arrière, c'est-à-dire transformé un .mde en .mdb

    Philippe
    Salut Philippe,

    Tu as raison de le rappeler! faudrait que j'y pense la prochaine fois , la conversion en MDE est irreversible, il faut donc garder précieusement le mdb orginal.
    ............................................................................................

    Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.

  6. #6
    Nouveau membre du Club
    Inscrit en
    Juillet 2009
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 52
    Points : 31
    Points
    31
    Par défaut
    Le MDE créait une sorte d'éxecutable. Sur cette executable, comment peut - on modifier (suppression ou modification ponctuelle) ou enregistrer de nouveaux enregistrements?

  7. #7
    Invité
    Invité(e)
    Par défaut
    Bonjour
    Si tu as des formulaires conçus pour, tu peux faire tous les ajouts, modifs ou suppressions que tu souhaites avec les fichiers Mde.

  8. #8
    Nouveau membre du Club
    Inscrit en
    Juillet 2009
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 52
    Points : 31
    Points
    31
    Par défaut
    Ok merci, moi j'ai un soucis, dès que j'essaie de créer un .mde comme expliqué dans un des tutoriel de ce forum, Access ne répond plus...

    Pourtant j'ai vérifié, mon code VBA se compile sans soucis.


  9. #9
    Invité
    Invité(e)
    Par défaut
    A quel moment cela bloque t-il?

  10. #10
    Nouveau membre du Club
    Inscrit en
    Juillet 2009
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 52
    Points : 31
    Points
    31
    Par défaut
    Je clique sur:

    Créer un fichier MDE

    Et Pfiou, Access n'affiche plus rien, mais ne semble pas avoir planté, puis je clique une fois sur la fenetre d'Access et ca me met Access ne répond pas...

  11. #11
    Membre expert
    Avatar de mout1234
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 2 210
    Points : 3 228
    Points
    3 228
    Par défaut
    Bonjour,

    Pour voir si cela vient de ton appli ou de ton installation, fais un essai avec une base vierge... tu crées juste un formulaire vierge histoire d'avoir quelque chose... et tu crées le MDE...
    ............................................................................................

    Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.

  12. #12
    Nouveau membre du Club
    Inscrit en
    Juillet 2009
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 52
    Points : 31
    Points
    31
    Par défaut
    Désolé de m'être occuper de ca si tardivement!

    Je viens de faire le test avec une base vierge (juste une table). Ca a fonctionné, mon appli doit être le problème.

    Je n'ai pas trouvé où était mon erreur, surtout qu'Access n'affiche pas d'erreur...

    PS: où pourrais je trouver un autre Tuto qui explique ce qu'est le mde pour débutant ?

  13. #13
    Expert éminent sénior
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Points : 16 040
    Points
    16 040
    Par défaut
    Bonjour,

    Essaie ceci : tu crées une nouvelle base vierge et tu importes tous tes objets, puis tu compiles, tu compactes, tu fais une copie et tu essayes de créer ton .mde.

    Domi2
    Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

    Ici, on ne perd pas de temps ! On en passe...


    Access : créer des codes-barres 128 en VBA
    Access : les commandes intégrées des menus

    Ce message (ou un autre) vous a aidé ? Votez pour lui avec

  14. #14
    Nouveau membre du Club
    Inscrit en
    Juillet 2009
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 52
    Points : 31
    Points
    31
    Par défaut
    Le fait d'avoir un module incompilable peut empêcher la création du MDE?

    Le truc bizarre c'est qu'Access plante littéralement... sans m'annoncer d'erreurs.

    Je test ce que tu me proposes Domi2 merci de ta réponse!

  15. #15
    Nouveau membre du Club
    Inscrit en
    Juillet 2009
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 52
    Points : 31
    Points
    31
    Par défaut
    Ok nikel j'ai réussi à créer mon MDE!

    Ca devait être mes modules...

    Sinon, le MDE bloquant l'accés aux modes création, y a-t-il un moyen d'y accéder quand on est créateur de cette base?

    J'ai lu sur le forum qu'il fallait rester appuyer sur shift ou un truc dans le genre

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

    Citation Envoyé par Thotho-Maxime Voir le message
    Sinon, le MDE bloquant l'accés aux modes création, y a-t-il un moyen d'y accéder quand on est créateur de cette base?
    Non, il faut travailler sur ton mdb d'origine et refaire la transformation en mde, c'est pour cela qu'il faut garder le mdb d'origine et ne transformer en mde qu'une copie de celui-ci.

    J'ai lu sur le forum qu'il fallait rester appuyer sur shift ou un truc dans le genre
    Cela ne fonctionne que sur un mdb dans le cas où tu as changé les options de démarrage.

    Philippe

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

Discussions similaires

  1. [MySQL] Création d'une table à partir d'un fichier XML
    Par car0line dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 06/05/2009, 11h19
  2. [VxiR2] [BOXI R2 SP2] Création d'un univers à partir d'un fichier excel
    Par jsaviola dans le forum Designer
    Réponses: 2
    Dernier message: 06/02/2009, 09h49
  3. [DOM] Problème de création de DOM a partir d'un fichier
    Par jaussiba dans le forum Format d'échange (XML, JSON...)
    Réponses: 8
    Dernier message: 05/11/2008, 07h11
  4. création d'une table à partir d'un fichier texte
    Par romain.barraud dans le forum Installation
    Réponses: 5
    Dernier message: 05/04/2007, 18h40

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