트랜잭션 범위가 너무 일찍 완료됨 트랜잭션 범위 내에서 실행되는 코드 블록을 가지고 있으며 이 코드 블록 내에서 DB에 여러 번 호출합니다.전체 범위를 선택, 업데이트, 생성 및 삭제합니다.삭제를 실행할 때 이 쿼리가 잠재적으로 교착 상태에 빠질 수 있으므로 쿼리가 교착 상태가 되면 자동으로 다시 제출되는 SqlCommand의 확장 메서드를 사용하여 삭제를 실행합니다. 교착 상태가 발생하여 함수가 쿼리를 다시 제출하려고 할 때 문제가 발생한다고 생각합니다.다음과 같은 오류가 표시됩니다. 현재 연결과 관련된 트랜잭션이 완료되었지만 삭제되지 않았습니다.SQL 문을 실행하는 데 연결을 사용하려면 먼저 트랜잭션을 삭제해야 합니다. 쿼리를 실행하는 간단한 코드입니다(아래의 모든 코드는 트랜잭션 범위를 사용하여 실..