SQL Server를 사용하여 내 prject에 대해 먼저 코드를 사용하고 있습니다. 나는 다른 모델을 상속받는 2 개의 클래스 모델을 가지고있다. 기본 클래스와 상속 된 클래스에 대한 dbsets가 있습니다. 기본 클래스에는 제거하려는 일부 레코드가 들어 있습니다. 관련 레코드를 제거하고 상속 된 레코드를 원합니다. 누군가 그것을 어떻게 도와 줄 수 있습니까? TY상속을 사용하여 코드 첫 번째 계단식 삭제
0
A
답변
0
계단식 삭제 용어는 다른 테이블에서 관련 행을 제거하려는 것을 의미합니다. 이것은 당신이 원하는 것과 다른 것입니다.
1) 당신은 SQL 트리거 할 일 사용할 수 있습니다 :
은 당신이 당신의 문제를 해결하는 데 도움이 될 수 있습니다 나열된 방법 아래에 주어진 SQL Server ON DELETE Trigger 이 삭제에 SQL 트리거를 정의하고이 트리거가 관련 행을 제거하는 것
2) 당신은
3) 사용할 수 IDbCommandTreeInterceptor 트리거로하지만, C#으로 https://msdn.microsoft.com/de-de/library/62xk7953(v=vs.110).aspx 같은 sqldependency를 사용할 수 있습니다 http://www.codeguru.com/csharp/csharp/soft-deleting-entities-cleanly-using-entity-framework-6-interceptors.html 쿼리를 수정하면 SQ에 전송하기 전에 L 서버
내 추천은 당신이 그것을 간단하게 유지. Repostiory 패턴을 사용하고 Delete를 사용하면 삭제 규칙을 수동으로 적용합니다 (관련 엔티티 검색 및 삭제)
관련 문제
- 1. 코드 첫 번째 일대일 가능 계단식 삭제
- 2. 코드 첫 번째 외래 키에서 계단식 삭제
- 3. 엔티티 프레임 워크 (EF) 코드 첫 번째 계단식 삭제 첫 번째 계단식 삭제 :
- 4. MVC 코드 첫 번째 - 계단식 삭제 1 : 1 관계
- 5. Entity Framework 6 : 코드 첫 번째 계단식 삭제
- 6. EF5 코드 첫 번째 계단식 삭제시
- 7. 코드에서 첫 번째 계단식 삭제 구성
- 8. Entity Framework 6.1 코드 첫 번째 계단식 파생 형식에서 일대일 관계에 대해 TPH를 사용하여 삭제
- 9. EF 4.1 코드 상속을 사용하는 첫 번째 복합 유형 TPH
- 10. EF 코드 첫 번째 계단식 삭제가 작동하지 않습니다.
- 11. Entity Framework 코드 첫 번째 여러 계단식 오류
- 12. ASP.NET MVC. 수동으로 코드 첫 번째 관계에 "계단식 삭제"를 추가하는 방법은 무엇입니까?
- 13. 첫 번째 일치 항목 삭제
- 14. 첫 번째 자식 커밋을 삭제
- 15. 코드 첫 번째 connectionStrings
- 16. 여러 테이블 삭제 계단식
- 17. 코드 첫 번째 - 마이그레이션
- 18. 코드 첫 번째 마이그레이션
- 19. 코드 첫 번째 EntityConfiguration
- 20. 코드 첫 번째 매핑
- 21. Perl 첫 번째 항목 삭제
- 22. 코드 첫 번째 삽입/업데이트/삭제 트리거 만들기
- 23. 상속을 사용하여 코드 중복 피하기
- 24. DB2 계단식 삭제 명령?
- 25. SQL 코드 첫 번째 DB - 삭제/생성이 아닌 테이블 만들기
- 26. EF 코드 첫 번째 일괄 삭제 IQueryable <T>?
- 27. SQL 삭제 대 계단식
- 28. 코드 첫 번째 외래 키
- 29. 엔티티 프레임 워크 코드 첫 번째 소프트
- 30. 코드 첫 번째 POCO 디자인
상속을 사용하면 항상 하나의 엔티티 만 삭제하고 EF는 선택한 상속 전략에 따라 적절한 레코드를 삭제합니다. –