«transactions» etiketlenmiş sorular

Herhangi birinin başarılı olması için hepsinin başarılı olması gereken, birbiriyle ilişkili bir dizi işlem. Herhangi bir işlemin başarısız olması, işlemdeki tüm işlemlerin geri alınmasına neden olur.

12
Bir okuma işlemini gerçekleştirmeli veya geri almalı mıyım?
İzolasyon seviyesini belirtebilmem için bir işlem içinde yürüttüğüm bir okuma sorgum var. Sorgu tamamlandıktan sonra ne yapmalıyım? İşlemi tamamla İşlemi geri alın Hiçbir şey yapmayın (bu, kullanım bloğunun sonunda işlemin geri alınmasına neden olur) Her birini yapmanın sonuçları nelerdir? using (IDbConnection connection = ConnectionFactory.CreateConnection()) { using (IDbTransaction transaction = connection.BeginTransaction(IsolationLevel.ReadUncommitted)) …

1
Database.BeginTransaction vs İşlemler.TransactionScope
System.Transactions.TransactionScopeVe EF6'lar arasındaki fark nedirDatabase.BeginTransaction ? Birisi küçük bir örnek verebilir mi veya hangisinin ne zaman açık bir farkla kullanılacağını açıklayabilir mi? Not: Projemde EF6 kullanıyorum. Belgeleri zaten okudum ama pek yardımcı olmadı. Örneklere de baktım ama daha çok kullanıyorlar SqlConnection.BeginTransactionve şimdi MS bu yeniyi Database.BeginTransactionEF6'da tanıttı.


3
Android Veritabanı İşlemi
Bir veritabanı oluşturdum. İşlemi yapmak istiyorum. o anda tabloya SaveCustomer()kayıt eklemek için birden fazla ifade içerir Customer, CustomerControl, Profile, Payment. Bir kullanıcı SaveCustomer()metodu çağırdığında o veri bu 4 tabloya gidecek. Yani işlemi nasıl yapabilirim? Bir tablo eki başarısız olursa, her şeyi geri almanız gerekir. Örneğin, 3. tablo hata aldığım kaydı …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.