[InstallShield] [Interbase]
Bonjour,
Je vois deux possibilités :
1 / Si tu souhaites travailler avec une Base de Données installée sur le même PC que l'application, il faut
- prévoir dans InstallShield tous les fichiers nécessaires à l'installation de Interbase
- au démarrage de l'application tester si une connexion est disponible
-> si pas de connexion installer Interbase, marquer dans un fichier (.ini par exemple) que l'installation a été effectuée, paramétrer la connexion..., se connecter
2/ Si la base de données est déjà installée sur un serveur :
(on le sait au lancement en lisant un fichier .Ini par exemple, le même qui dit que l'installation a déjà été effectuée)
- paramétrer le nom de la base en y ajoutant l'adresse IP du serveur
frmMain.sPrmSERVER_BASE_PATH:=frmMain.sPrmSERVER_IP_ADRESS+':'+frmMain.sPrmSERVER_BASE_PATH;
ce qui donne par exemple :
192.168.0.1:c:\wrk\mybase.gdb
et
....DBName:=frmMain.sPrmServer_Base_Path;
a++ 8O