-1
((ExecuteSqlCommand))를 사용하여 하나의 연결로 여러 행을 테이블에 추가하려고하면 모든 삽입 명령에 오류가 없어도 아무런 문제가 없습니다. 하지만 예를 들어 5 insert 명령을 보내고 Third에 오류가있는 경우 5 중 아무 것도 실행되지 않습니다.Entity Framework ExecuteSqlCommand 다중 삽입
((ExecuteSqlCommand))를 사용하여 하나의 연결로 여러 행을 테이블에 추가하려고하면 모든 삽입 명령에 오류가 없어도 아무런 문제가 없습니다. 하지만 예를 들어 5 insert 명령을 보내고 Third에 오류가있는 경우 5 중 아무 것도 실행되지 않습니다.Entity Framework ExecuteSqlCommand 다중 삽입
찾을 수 : dbContext.Database.ExecuteSqlCommand (TransactionalBehavior.DoNotEnsureTransaction, query);
가지고있는 것을 보여주는 코드 샘플이 있습니까? – Captain0
dbContext.Database.ExecuteSqlCommand ("ExeCute sp_Insert id1, name1, lastName1 ExeCute sp_Insert id2, name2, lastName2 ExeCute sp_Insert id3, name3, lastName3 ExeCute sp_Insert id4, name4, lastName4") –
각 구문을 한 번에 래핑해야합니다. .. 잡아라. 아마 아마 최고의 길 그러나 그것은 직업을해야한다. – Captain0