Bonjour,
Etant débutant et m'initiant a la gestion d'un base de donne Access, j’ai crée une petite application de gestion de contact a but pédagogique.
Je voudrais maintenant utiliser cette base a partir de plusieurs pc. J’ai donc fais des recherches sur la gestion de la concurrence d'accès.
Voila ce que j'en ai compris:
Ado.net gère un accès concurrentiel optimiste, c’est à dire que lors de la mise a jour il contrôle si les datas de base sont les mêmes qu'au moment de la lecture et si ils sont différents il y a une exception qui nous signale qui il y a eu des changements entre temps.
Le problème de cette méthode de fonctionnement est que si deux personnes modifient la même fiche une des deux aura travaillé pour rien.
Y a t'il un moyen de verrouiller la fiche afin que si une deuxième personne l'ouvre elle soit avertit que la fiche est déjà en cours de modification, et puisse l'ouvrir éventuellement en lecture seule pour consultation.
Si il n'existe pas de mécanisme intégré est ce une bonne solution de créer une base "verrouillage" dans laquelle je gère moi même les verrouillages.
En espérant avoir été clair.
Merci d'avance pour vos réponses.
Partager