문제는 folows과 같습니다하려고 할 때엔티티 프레임 워크 4 + 파이어 버드 -> 열려있는 다른 트랜잭션이있을 경우 가져 오기에 찬
내가 IBExpert에서 행을 편집하고 트랜잭션을 커밋 해달라고하고 경우에서, EF 그냥 동결 데이터를 가져옵니다 (Entity.ToList()). 행을 업데이트하려고 할 때 그런 일이 발생했는지 이해 하겠지만 EF가 행의 커밋 된 버전을 가져올 수없는 이유는 무엇입니까?
매달려있을 때 IBExpert에서 트랜잭션을 커밋하면 바로 인출을 계속하고 모든 항목이 정상적으로 처리됩니다.
재현 단계 : 1 -> IBExpert 또는 다른 소프트웨어에서 행을 편집하십시오. 2 -> EF에서 해당 행을 FETCH하십시오. 다른 거래를 할 때까지 동결됩니다.
나를 미치게 만들면 어디서나 솔루션을 찾을 수 없습니다!