mircea:Intrebarea mea este , daca intr-un mediu de retea , web userii acceseaza concomitent acest tabel si realizeaza diferite operatii tabele acestea "Inserted si Deleted" imi mai pot oferii operatia corecta corespunzatoare unui user ? Exista posibilitatea ca 2 useri sa modifice concomitent aceste tabele ?
Exista totdeauna posibilitatea ca doi user-i sa modifice aceste tabele. Cit priveste "concomitent", parerea mea e ca nu "concomitent".
Cit priveste problema ta cu "inserted" si "deleted",acestea sunt pentru operatia curenta - nu se amesteca una cu cealalta.
Acum , daca scenariul tau este urmatorul
USer 1 si 2 acceseaza inregistrarea x
User 1 sterge x
User 2 modifica din x in y
se poate intimpla ca user 2 sa incerce sa modifice ce nu exista . Desi pentru user 1 inserted si deleted sunt OK, pentru User2, care nu mai are inregistrarea in tabela, bineinteles ca nu se va lansa nici un fel de trigger(nefiind nici o inregistrare de modificat ..)
Daca ai si alte cazuri in minte, te rog sa le scrii
Ignat Andrei
http://serviciipeweb.ro/iafblog