thể trùng lặp:
What happens to an uncommitted transaction when the connection is closed?SqlConnection.Dispose() có thực hiện khôi phục trên tất cả các giao dịch đang chờ xử lý không?
Tôi biết một SqlTransaction
sẽ rollback cứ vào Dispose()
(xem Will a using statement rollback a database transaction if an error occurs?), nhưng nó sẽ được cuộn lại khi mẹ của nó SqlConnection
được xử lý?
Bạn đã thử xem chưa? –