solilog
Messages postés273Date d'inscriptionsamedi 13 juin 2009StatutMembreDernière intervention18 avril 201510 22 janv. 2011 à 16:20
Bonjour,
Ton programme utilise une Base de donnée qui fait appel à des drivers ODBC (ou autres) qui certainement ne sont pas installés sur la 2ème machine. Une autre raison, l'allias de ta BD n'est tout simplement pas déclarée sur l'autre machine.
Le module d'installation d'un programme qui utilise une BD, doit inclure les drivers, DLL, ODBC et autres install necessaires, ou tu dois te les taper à la main, mais c'est facile.
Idem si tu utilises Quickreport, ...
solilog
Messages postés273Date d'inscriptionsamedi 13 juin 2009StatutMembreDernière intervention18 avril 201510 22 janv. 2011 à 19:01
- soit tu installe sur la machine dest la DBE de delphi à la main (elle fait partie du pack delphi) et tu crée l'allias de ta DB
- soit tu utilises un install (InstallShield) pour distribuer ton programme et tu mentionne la DBE dans l'install.
I créera un setup.exe + qq'fichiers.
cs_Gypaetus
Messages postés2Date d'inscriptionsamedi 12 février 2011StatutMembreDernière intervention 3 mai 2011 12 févr. 2011 à 20:20
le BDE est périmé de chez périmé et n'est plus maintenu.
Il serait judicieux de porter vos applications vers des couches d'accès plus "à la mode".
Il existe des bases de données et des couches d'accès mieux conçues et moins lourde.