2010-02-23 4 views

답변

1

빠른 방법은 순수 ADO.NET 또는 저장 프로 시저에서 배치 명령을 사용하는 것입니다.
Entity Framework는 일괄 처리 실행 및 컨텍스트에 연결되지 않은 레코드 삭제를 지원하지 않습니다.
Entity Framework를 사용하여 삭제하는 일반적인 방법은 명시 적으로 fkey_id == 1과 연결된 개체 컬렉션을로드하고 delete 메서드를 호출하는 것입니다.

2

일괄 적으로 Devart와 동의합니다. 삭제/업데이트는 표준 SQL을 사용합니다.

.NET 4.0을 사용하는 경우 ObjectContext에는 직접 호출 할 수있는 몇 가지 새로운 메서드가 있습니다. 특히

:

ObjectContext.ExecuteStoreCommand(string commandText, params object[] parameters) 
관련 문제