Problème de construction de projet sous Delphi 6 Ent

Problème de construction de projet sous Delphi 6 Ent - Delphi/Pascal - Programmation

Marsh Posté le 08-08-2002 à 15:28:24    

Rebonjour,
 
J'ai créé un programme qui ne fait que se connecter à une base de données MySQL distante et qui affiche le résultat d'une simple requette (select * nom_de_table) dans un TGrid.  
Lorsque je compiles le programme il fonctionne très bien.
Lorsque je construis le projet (création d'un NomProjet.exe) l'éxécution de ce programme sur mon poste fonctionne très bien
 
MAIS :cry:  :cry:  
 
Lorsque je copies MonProjet.exe sur un autre poste de l'entreprise et que je l'éxécute, Windows génére une erreur et ferme le programme.
 
Pourquoi le programme ne fonctionne pas ailleurs que sur mon poste ?
(Il doit certainement faloir inclure des fichiers dans mon programme mais lesquels et comment ?)
 
Merci d'avance  :jap:  :jap:  :jap:  
 
Alex01

Reply

Marsh Posté le 08-08-2002 à 15:28:24   

Reply

Marsh Posté le 08-08-2002 à 16:24:19    

Je suppose qu'il faut les DLL d'accès à MySQL...
Tu passes par BDE ou pas ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 08-08-2002 à 16:27:18    

Je passe par DBexpress pour créer la connexion.
 
Mais comment inclure les DLL ?
 
Alex01

Reply

Marsh Posté le 08-08-2002 à 16:35:07    

aucune idée, j'ai jamais utilisé dbexpress... y a probablement des DLL à installer sur la machine cible (avec peut-être une vraie install pour qu'ils soient renseignés dans la base de registres), mais je ne sais pas plus t'aider à ce sujet :/


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 08-08-2002 à 16:42:25    

Merci quand même l'ami :jap:  
 
A bientôt
 
Alex01

Reply

Marsh Posté le 08-08-2002 à 16:44:25    

http://groups.google.com/groups?so [...] ess+deploy
 
Je l'ai jamais fait, mais tu trouveras ta réponse à coup sur la dedans  ;)


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 08-08-2002 à 16:45:41    

Citation :

1. Compile in the DCUs (MidasLib, DBEXPINT) to your exe, then deploy
your .exe as a single file
 
OR
 
2. Don't compile in the DCUs, but Deploy your EXE and the DLLS
(dbexpint.dll, midas.dll)
 
Note you only need the Midas stuff if you use client datasets
 
In both cases, you will also need your .gdb database file, and the
gds32.dll


 
 :hello:


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed