Accueil > Forum > > > > Erreur compilation
Erreur compilation
dimanche 10 septembre 2006 à 16:10:57 |
Erreur compilation

cohenlio
|
Bonjour,
Je souhaite compiler mon programme pour qu'il puisse fonctionner de manière autonome.
Mon programme permet d'afficher des info. dans un dbgrid à l'aide d'un data (lié à une base de donnée access). La base de donnée se trouve dans le même repertoire que celui du fichier vbp. Ainsi dans le programme l'appel se fait pas un Data.DatabaseName = App.Path & "\bd.mdb". Toutefois, lors de la compilation, et lors du chargement du dbgrid l'erreur : "F:\......\bd.mdb est introuvable, car la bd, maintenant compilée, n'est plus au meme endroit que la bd (c'est bien le principe, un exe autonome). Comment faire pour remédier à cela? Merci.
|
|
dimanche 10 septembre 2006 à 16:36:51 |
Re : Erreur compilation

casy
|
Qu'appele-tu autonome ?
Tel que tu as codé ton programme, il faut obligatoirement que ta base de données soit dans le même répertoire que l'exe. il faut donc qu'elle suive l'exe lorsque tu le déplace.
Un exe VB n'est jamais totalement autonome. Il faut que les runtimes vb soient installés sur la machine ou il va tourner, ainsi que tous les ocx que tu utilise dans ton programme. Ainsi que le mdac, pour les logiciels accedant aux bases de données comme le tient. C'est pour cela que les procédures d'installations existent. Ce n'est pas pour le plaisir de faire des manip en plus. C'est tout simplement que le fait de simplement copier un exe sur une autre machine à 99.9% de chace de ne pas suffire.
Un programme sous Windows n'est jamais totalement autonome, surtout s'il est fait en VB.
---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #
|
|
dimanche 10 septembre 2006 à 17:23:08 |
Re : Erreur compilation

cohenlio
|
Donc finalement, si je veux que mon programme soit utilisable sur une autre machine, je vais devoir copier la bd (en l'occurence dans la racine de l'exe), les ocx utilisés, les .xls (dans mon cas), les dossiers contenant les images necessaires au programme etc...?
|
|
dimanche 10 septembre 2006 à 17:23:47 |
Re : Erreur compilation

cohenlio
|
N'y a t-il pas une solution abordable pour y remedier?
|
|
dimanche 10 septembre 2006 à 17:29:31 |
Re : Erreur compilation

casy
|
Réponse acceptée !
Copier ne suffit pas, il faut faire un empaquatage, pour pouvoir ensuite installer correctement ton logiciel. Regarde du coté des logiciels InnoSetup et Istools Tu as un tuto ici---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #
|
|
dimanche 10 septembre 2006 à 17:39:17 |
Re : Erreur compilation

cohenlio
|
Merci beaucoup. Info : Pour innosetup, il y a un tuto tres bien expliqué sur [ Lien ]Merci encore.
|
|
Cette discussion est classée dans : programme, bd, erreur, compilation, autonome
Répondre à ce message
Sujets en rapport avec ce message
urgent: pb d'erreur de compilation projet ou bibliotheque introuvable [ par kate1 ]
Bonjour, j'aimerais que quelqu'un m'aide rapidement à résoudre un problème:J'ai été obligé de reformater mon ordinateur sur lequel j'ai commencé à réa
Erreur de compilation [ par BisounoursJos ]
Bonjour,bon je vous previens que je suis un noob en VB alors si qq1 parvient à me donner une réponse, merci d'etre clair(e).Alors voila : j'ai repris
Winsock provoque erreur inattendue [ par mobbydik ]
Bjr,J'ai ecrit un programme en VB5 avec un controle Winsock disposé sur la forme. Ce programme marche bien sur une station Winnt4, aprés compilation,
Je ne comprend pas trop l'erreur [ par Minikisscool ]
Alors je ne suis pas expert VB comme vousJe suis dans un programme dans la partie Private Sub Read_Click()je souhaite écrire ceciWhile DlPortWritePort
Erreur MsgBox ?? [ par ph4ntomas ]
Bonjour,Bon eh bien voilà:À un certain point dans mon programme, si on clique sur un bouton, une MsgBox (style oui/non) doit apparaître à l'écran afin
Empaquettage et erreur 429 [ par binette1er ]
Bonjour, j'ai voulu empaquetter mon programme et créer un fichier .cab qui possède les fichiers nécessaires aux ordinateurs qui ne possèdent pas VB po
Comment savoir si BD déjà ouverte par autre utilisateur [ par PROGRAMMIX ]
J'ai réalisé un programme qui permet la mise à jour d'une base de données de type Access mise sur un serveur.L'application fonctionne correctement et
Erreur de compilation "Type defini par l'utilisateur non defini" ?? [ par bbernard ]
Bonjour,Je viens de telecharger la source : COOL FILEBOX : EXPLORATEUR DE FICHIERS & DOSSIERS : VERSION 1.3 de LEPECQMI mais lorsque j'essaye, j'ai un
Erreur lors de la compilation [ par xav0021 ]
Aprés avoir recherché une solution sur les divers forums, je n'ai rien trouvé concernant mon problème. Le voici:l'entreprise dans laquelle je fais mon
Erreur 401 [ par BlackAngel ]
Voici le problème j'ai installer un programme chez plusieurs clients. Il y a un client chez qui j'ai de la difficulté avec le programme... Maintenan
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|