Re: [WINDEV75] application réseau & accès concurentiels |
Sujet: Re: [WINDEV75] application réseau & accès concurentiels par drcharly93 sur 20/2/2004 11:52:04 Mille excuses William, Mais pour la Poire Williams j'aime bien Souvent en programmation une des préoccupation est de limiter aux maximum le temps de blocage des enregistrements. il se peut que pour certain traitement il soit nécessaire de bloquer des enregistrements pour une périodes très courte sans pour autant avoir à bloquer tout le fichier et le rendre indisponible à tous les autres utilisateurs. Imaginons une boucle sur un fichier qui modifie la valeur d'un champs dans tout le fichier On Lit On Bloque On Modifie On débloque On passe au suivant Le temps entre le blocage et le déblocage est alors très court, cependant La première tentative de blocage d'un autre utilisateur peut intervenir au même momment. En tantant de bloquer x fois, Le moteur HyperFile à toutes les chances de réussir son opération avec succès sans intervention de la fenêtre stipulant que l'enregistrement est bloqué par un autre utilisateur. De plus H.NbEssais peut être modifié au gré du programmeur. En WinDev 5 cette valeur était seulement de 20 Citation :
Voilà en espérant avoir été suffisament clair. |