Salut à tous
Voilà, je développe une application client-serveur sous Delhpi 6 avec une bdd Interbase L'application est installé sur 2 postes du réseau local
Le problème, c'est que lorsqu'on modifie sur le poste 1 un enregistrement, le poste 2 ne le voit pas
Pour que ça marche, il faut quitter l'application sur les postes 1 et 2 et relancer l'application sur le poste 2 pour qu'il ait pris en compte les modifs, pas trop pratique
Aidez moi à résoudre ce pb, merci d'avance
[jfdsdjhfuetppo]--Message édité par Thander le 06-05-2002 à 11:01:59--[/jfdsdjhfuetppo]
Publicité
Posté le 30-04-2002 à 14:13:41
antp
Super Administrateur Champion des excuses bidons
Posté le 30-04-2002 à 14:28:36
Ce que tu peux essayer de faire c'est de n'établir la connexion avec la BD que quand tu en as besoin, ça résoudra déjà le problème de devoir quitter et relancer le programme...
Tu partage le gdb par 2 serveur interbase (pas bon) ?
ou un as lancé le process interbase sur un seul serveur (bon) et tu te connecte en Client/Server ?
Tu as fait des "commit" ou il faut dans ton appli ?
Thander
Posté le 30-04-2002 à 15:25:04
Vazkor a écrit a écrit :
Tu partage le gdb par 2 serveur interbase (pas bon) ?
ou un as lancé le process interbase sur un seul serveur (bon) et tu te connecte en Client/Server ?
Tu as fait des "commit" ou il faut dans ton appli ?
Je fait le "bon" avec un seul serceur
Sinon, je fais pas les commit, tu peux expliquer où je dois les mettre
Thander
Posté le 30-04-2002 à 16:58:41
Vazkor
Posté le 30-04-2002 à 18:00:40
Commmit à la fin de chaque transactions, sinon elles ne sont pas prise en compte, et l'autre poste ne risque pas de les voir.