Réponse acceptée !
Hello,
SQL Server gère ce genre de chose seul, il est impossible que le même enregistrement soit modifié par les 4 en même temps...
Si celà arrive (qu'il 4 utilisateur effectuant 4 update sur le même enregistrement) les UPDATE qui passeront seront executés les uns à la suite des autres... En fait le premier verouille et fait sa modification, donc les suivant attendent, le premier libère le verrou quand il a terminé et c'est au tour du second.
Les cas où celà pourrait se produire c'est par exemple la consultation d'une fiche dans une application, ouverte par 2 ou 3 personnes, et toutes ces personnes la modifie et puis l'envoie.
Pour gérer ce genre de chose, on peut vérifier au moment de la modification que les données n'ont pas déjà changés (à faire au niveau de l'application). On peut verouiller l'enregistrement dès qu'il est lu, etc.
Autre précision, en général on gère çà plutôt à l'enregistrement qu'à la table sinon c'est vraiment la galère pour les accès concurrents.
Christian Robert - Winwise
http://blogs.developpeur.org/christian/MCT - Database Development / Database Administration