Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 33568|Antwoord: 4

[Bron] EF6 gebruikt Database.BeginTransaction om transacties te beheren

[Link kopiëren]
Geplaatst op 08-04-2017 20:52:23 | | | |
Inhoud van vorige les

Omgaan met het onderscheid tussen gelijktijdige Timestamp en ConcurrencyCheck
http://www.itsvse.com/thread-3616-1-1.html
(Bron: Architect)




We voegen twee identieke gegevens in en werken twee gegevens apart bij, beide met transactionele functies, de code is als volgt:



We maken de eerste transactie in staat om de bedrijfslogica-code normaal uit te voeren;
We voegen bewust uitzonderingen in de tweede transactie om te zien of deze normaal kan worden teruggedraaid.

Het testresultaat toont aan dat transactie 1 geen afwijkingen heeft en dat de update succesvol is. Transactie 2, een uitzondering gooien, geen update uitvoeren en terugdraaien.

Broncode downloaden:

Toeristen, als jullie de verborgen inhoud van dit bericht willen zien, alsjeblieftAntwoord







Vorig:Omgaan met het onderscheid tussen gelijktijdige Timestamp en ConcurrencyCheck
Volgend:Bulkindiening en transactieverwerking in Entity Framework
 Huisbaas| Geplaatst op 08-04-2017 22:10:16 |
Bulkindiening en transactieverwerking in Entity Framework
http://www.itsvse.com/thread-3618-1-1.html
(Bron: Architect)
Geplaatst op 20-07-2017 15:06:48 |
Kom eens kijken na het registreren
Geplaatst op 17-08-2017 11:56:59 |
jjjj
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com