2010-07-28 4 views
0

Mon projet est sur Delphi 2009, Paradox DB et Google Maps. Le code est OK et le moment est maintenant de construire le projet. C'est la première fois de le faire. Comme je sais, il existe deux programmes pour créer le fichier d'installation; InstallShield ou InstallAware. Via InstallAware j'ai fait mon premier test mais son échec et le problème est la DB, je ne pouvais pas l'exécuter après l'installation. Comment puis-je faire fonctionner la base de données dans le fichier d'installation.Problème InstallAware 9 avec Paradox DB et Delphi 2009

Dans mon projet Delphi, il y a deux parties pour les connexions DB;

the first one with; Query1--->DataScore1 
the second one; Table1--->Datascore2 

la racine des fichiers est delphi « Desktop \ ttelekom \ ttelekom.exe la racine des fichiers DB est "C: \ Program Files \ Common Files \ CodeGear Shared \ Data \ databasettelekom.db"

Voici l'image de la forme principale de Delphi;.?. http://img267.imageshack.us/img267/5333/77714402.png

Merci pour tous

Répondre

1

Comment accédez à la base de données S'il utilise le BDE, vous devez installer le BDE il y a un module de fusion ca vous n ajouter à votre installation, par défaut dans %CommonProgramFiles%\Borland Shared\BDE\ - lire le fichier bdedeploy.txt, vous trouverez là, avec bdeinst.txt.

Si vous utilisez un autre moyen d'accéder aux fichiers Paradox (par exemple, ODBC), vous devrez le configurer à la place.

1

asilloo, quand vous avez dit "..As I know there are two programs to create the setup file.." qui n'est pas vrai, existe de nombreuses options pour créer des installateurs comme wise, nsis, Inno-setup.

pour votre tâche spécifique je vous recommanderai Inno-setup, parce que est freeware, fiable, facile à apprendre et le langage de script utilisé pour créer les installateurs est delphi.

Pour déployer votre application, vous devez installer le bde sur la machine cliente. vérifiez cet exemple en utilisant inno-setup.