ABP는 SQL 문을 실행

비즈니스 빨간 테이프, EF 너무 많은 문제로, SQL 문을 사용합니다, 다음 인터넷은 오랜 시간 동안, 예는 이전 버전에서 발견되는 새 버전이 첫 번째 문이 제거 된 가지고, 그것은 사용할 수 없습니다

여기에 작은 마음이 될 수 있습니다

첫번째 인스턴스 주입

 전용  판독 전용 IDbContextProvider <AbpProjectDbContext> _dbContextProvider;

이 방법은 SQL 문을 실행하기 위해 필요에 다음 코드를 추가

1    문자열 SQL = " SQL语句" ;
2              VAR의 결과 =는 기다린다 . _dbContextProvider.GetDbContext () Database.ExecuteSqlCommandAsync (SQL)를;
3              기다리고 _dbContextProvider.GetDbContext ()를 SaveChangesAsync을 ().;

반환하는 엔티티의 경우에만 발생할 수 있습니다 BOOL 반환 형식이 계속 될 공부로 남아 있습니다 ....

 

추천

출처www.cnblogs.com/LmuQuan/p/11233621.html