Précédent   Forum des professionnels en informatique > Bases de données > Firebird > Débuter
Débuter Forum d'entraide pour débuter avec Firebird
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/03/2005, 12h32   #1
Invité de passage
 
Inscription : novembre 2004
Messages : 11
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 11
Points : 3
Points : 3
Envoyer un message via MSN à mabig
Par défaut pb multipostes

Bonjour,

J'ai développé une application client/serveur Deplhi7/Firebird 1.5.

10 postes clients travaillent sur le serveur.

Or, quand un client poste un enregistrement (pas de cache update, table postée et commitretaining sur la transaction), les autres clients ne voient pas la modifs, même si on ferme et ré-ouvre les tables des clients (alors que le nouvel enregistrement y est bien, vu par IOConsole sur le serveur). Il faut que les autres client ferment et ré-ouvrent l'application.

Pour information, j'utilise les composant IBX standards de D7.

Aurais-je oublié un paramètre ?
Dois-je forcément utiliser les IBObjects ?

Merci d'avance pour les réponses ...
mabig est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2005, 13h50   #2
Membre éclairé
 
Inscription : décembre 2004
Messages : 379
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 379
Points : 304
Points : 304
hello,

je ne suis pas sûr mais "commit" serait plus "sur" que "commitretaining"

pour le reste, il faut pour relire la modif depuis un autre poste que cet autre poste termine sont commit puis relance la requête avec une nouvelle transaction.

sans cela, le client "voie" ce qu'il à sa transaction et ne "voie" pas les modifs.
jean-jacques varvenne est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2005, 13h55   #3
Invité de passage
 
Inscription : novembre 2004
Messages : 11
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 11
Points : 3
Points : 3
Envoyer un message via MSN à mabig
Bon désolé, bien que ce problème me pèse depuis un certain temps, ce n'est que maintenant que j'ai trouvé : j'avais oublié de mettre le paramètre de transaction à Read-Commited

Nickel, j'avais peur de devoir tout recompiler avec d'autres composants, ouf.
mabig est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h46.


 
 
 
 
Partenaires

Hébergement Web