Bonjours,
J'ai trouvé ce post suite à une recherche...
Je me permet donc de le remonter
J'ai créé une application qui fonctionne avec Interbase 6.0 en monoposte.
L'utilisateur en est très contant.
C'est effectivement comme ça que fontionne mon application.En mode local pour fonctionner en réseau il faut que ta base soit visible via l'explorateur de fichier (donc tu crées ta base en locale et tu met en partage le répertoire). L'ordinateur 'distant' dois se connecter sur ce lecteur reseau et enfin tu peux créer un alias de base locale.
Le problème est que si je veux faire du travail en réseau les enregistrements réalisés sur un ordinateur ne sont pas prises en charge par l'autre ordinateur.
Le problème est le même si je lance 2 fois mon application sur le même ordinateur.
La solution à mon problème est à mon avis celle ci :
C'est ce que j'ai fait...Avec IBconsole tu vas faire Serveur/register et puis tu vas selectionner
Remote Serveur tu dois préciser le nom du serveur (le nom de la machine) le protocole que tu veux utiliser (le plus souvant TCP/IP)
un alias, description, le login et pass ( je pense du SYSDBA...)
Une fois cette étape faite, tu peux référencer tes bases de données sur le serveur distant (toujours sous IBConsole).
J'ai testé et le problème persiste...
Il faut donc que je modifie les propriétés de mon composant TIBdatabase.
Après avoir consulté l'aide de Borland C++ Builder, je n'est pas trouvé de solutions à mon problème...
Si je ne me tronmpe pas : il faut que je configure mon TIBDatabase pour qu'il se connecte à un serveur de base de donnée distant.
C'est la ou je solicite votre aide...
Si quelqu'un avait un conseil, un bout de code ou l'adresse d'un tut...
Cela m'aiderrait énormément.
D'avance merci.
Cordialement, Giaco.
Partager