Vous êtes sur la page 1sur 3

Prsentation

Lorsque que vous voulez distribuer une application qui utilise BDE (Borland DataBase Engine) pour
accder une base de donnes, vous devez alors dployer bien sr le fichier excutable
correspondant l'application, le fichier de la base de donnes (fichier au format DB) mais galement
BDE.
Pour commencer, je vous conseil de lire le fichier texte "bdedeploy.txt" fournit par Borland que vous
trouverez dans le rpertoir "Fichiers communs\Borland Shared\BDE".
Ce tutorial a pour but de vous montrer deux manires (InstallShield et Inno Setup) d'y parvenir. Pour
illustrer les difffrents moyens et tapes raliser, nous utiliserons l'annuaire tlphonique cre
prcdemment (base de donnes de type "Paradox" et le nom de la base de donnes est
"STANDARD1").

Dployer une application BDE avec InstallShield


Il existe diffrentes versions d'InstallShield, nous utiliserons la version Express distribuer avec Delphi.
Crer un nouveau projet avec InstallShield. Ensuite, dans "Spcifiez les objets InstallShield", cochez
la case "BDE (Borland DataBase Engine)" comme ci-dessous.

Automatiquement, une nouvelle fentre ayant pour titre "Type d'installation BDE" apparait.
Choisissez "Installation partielle du BDE" pour n'installer que les fichiers ncessaires au bon
fonctionnement de votre application. Puis, choisissez en cochant dans "Types de pilotes BDE", les
pilotes que vous utilisez pour votre base de donnes. Dans notre cas, nous cocherons "Pilote
Paradox". Cliquez sur le bouton "Suivant".

Cliquez sur le bouton "Nouveau" et saisissez le nom de l'alias BDE. Dans notre cas, nous metterons
"STANDARD1". Ensuite, cliquez sur le bouton "Suivant".

Dans la zne de saisie "Champs", mettez "<INSTALLDIR>" qui spcifie le rpertoire d'installation dans

lequel se trouve la base de donnes. Dans le champs "Type", choisissez le type de la base de
donnes. Dans notre cas, le type est "PARADOX".

Vous pouvez maintenant distribuer votre application utilisant BDE.

Dployer une application BDE avec Inno Setup


Inno Setup comme InstallShield est un logicel permettant de crer un installateur pour votre
application Windows. Comme, vous pouvez le remarquer, InnoSetup ne fait pas parti des programmes
d'installateurscertifis par Borland mais ce logiciel est trs utilis par les dveloppeurs Delphi car
celui-ci est d'une part programm en Delphi et d'autre part est freeware.
Vous pourrez trouver cette adresse une documentation en anglais pour dployer une application
utilisant BDE.