Bạn sẽ không nhận được gì ngay lập tức bằng cách chuyển mã hiện có của mình sang sử dụng TransactionScope
. Bạn nên sử dụng nó để phát triển trong tương lai vì tính linh hoạt mà nó cung cấp. Nó sẽ giúp việc đưa những thứ khác ngoài lệnh gọi ADO.NET vào một giao dịch dễ dàng hơn trong tương lai.
BTW, trong ví dụ đã đăng của bạn, SqlCommand
các phiên bản phải nằm trong using
khối.