Fråga : .NET-databasapplikationer med anmärker befolkat från det samma databasrekordet

Hi förmiddagen för

I framkallar en .net databasapplikation, som ska, används av många användare samtidigt. Det finns en stor möjlighet att två eller mer anföra som exempel av denna ska applikation har en anmärka (av samma klassificera) som har befolkats från den samma databasen record.

For example, båda applikationer kan ha ett separat anföra som exempel av personen anmärker för personLEGITIMATIONEN 1234. Förmiddag som I löser för närvarande concurrencyen, utfärdar, genom att ge användarealternativen, om RowIDen i databasen har ändrat, sedan personen anmärker laddades, när användaren ändrar anmärka. Using denna metod användaren kan inte se att några ändringar till anmärka till dem försök att begå en any bättre ändring themselves.

Is där långt i .NET för att meddela applikationer att ändringar har gjorts till dess anmärker (eller any bäst öva mönstrar). Också finns det any långt att de två applikationerna kan se till samma anföra som exempel av personen anmärker (kanske, genom att hålla personrepositoryen och annat allmänningområde, anmärker på en server).

Thanks mycket för din help.
" klar "

Svar : .NET-databasapplikationer med anmärker befolkat från det samma databasrekordet

Om jag förstår att den låsa mekanismen korrekt som det pessimistiskt låser ska, förhindra danandeändringar för användare 2, så snart som användare 1 startar danandeändringar.  Ja - användare 2 ser inte ändringar, som de göras, however de får ett svar som indikerar att ändringar göras för närvarande och, de kan inte starta deras ändringar, tills användare 1 avslutar sig.  (Detta inte applicerar självfallet, om du kopplar från recordseten från serveren, når du har laddat).
Andra lösningar  
 
programming4us programming4us