두 번째 테이블 인 Cars and Drivers는 세 번째 테이블 인 CarDrivers와 다 대다 관계로 결합되어 있습니다.여러 다 대다 관계 업데이트
내 UI를 사용하면 현재 자동차와 관련된 모든 드라이버를 확인할 수 있습니다. 각 검사는 행이 CarDrivers 테이블에 입력되어야 함을 나타냅니다.
제 질문은 : 사용자가 양식을 제출할 때 해당 행을 업데이트하는 가장 효율적인 방법은 무엇입니까?
체크 된 각 항목에 대해 CarDrivers에 행을 추가하고 변경하지 않은 항목을 남겨두고 체크하지 않은 각 항목에 대해 하나씩 삭제해야합니다.
내가 보는 유일한 방법은 각 조합을 한 번에 하나씩 살펴본 다음 이미 존재하지 않는 것을 추가하거나 제거해야하는 것을 제거하는 것입니다. 더 매끄러운 방법이 있습니까?
Entity Framework 4, ADO.NET, 스트레이트 SQL 쿼리 또는 저장 프로 시저를 사용할 수 있습니다.
감사합니다. 나는 그것을 나중에 이해할 수 있는지 알기 위해 오늘 나중에 나중에 시간을 보내야 할 것입니다. –