Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 33568|Odgovoriti: 4

[Vir] EF6 uporablja Database.BeginTransaction za upravljanje transakcij

[Kopiraj povezavo]
Objavljeno na 8. 04. 2017 20:52:23 | | | |
Prejšnja vsebina lekcije

Obravnava razlik med sočasnim časovnim žigom in ConcurrencyCheck
http://www.itsvse.com/thread-3616-1-1.html
(Vir: Architect)




Vnesemo dva enaka podatka in posodobimo dva podatka ločeno, oba z transakcijskimi funkcijami, koda je naslednja:



Prvo transakcijo omogočimo, da se poslovna logična koda izvaja normalno;
Namenoma dodamo izjeme v drugi transakciji, da vidimo, ali jo je mogoče normalno razveljaviti.

Rezultat testa pokaže, da transakcija 1 nima nepravilnosti in da je posodobitev uspešna. Transakcija 2, vrže izjemo, ne posodobi in se vrne nazaj.

Prenos izvorne kode:

Turisti, če želite videti skrito vsebino te objave, prosimOdgovoriti







Prejšnji:Obravnava razlik med sočasnim časovnim žigom in ConcurrencyCheck
Naslednji:Množično oddajanje in obdelava transakcij v okviru entitet
 Najemodajalec| Objavljeno na 8. 04. 2017 22:10:16 |
Množično oddajanje in obdelava transakcij v okviru entitet
http://www.itsvse.com/thread-3618-1-1.html
(Vir: Architect)
Objavljeno na 20. 07. 2017 15:06:48 |
Pridite in si oglejte po registraciji
Objavljeno na 17. 08. 2017 11:56:59 |
jjjjj
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com