상황 : 다른 개체가 새로운 컨텍스트에 있으므로 이전 컨텍스트의 세션에있는 개체를 다른 개체의 부모로 설정할 수 없습니다. 내가 컨텍스트에서 검색 한 세션의 사용자가 있다고 가정 해보십시오. 이제 페이지가 다시로드되고 해당 컨텍스트가 닫히고 새로운 컨텍스트가 만들어집니다. someUser = context.First(user => user.id == id)
DateUpdated 열이있는 테이블이 있습니다. SaveChanges()을 호출 할 때 개체가 데이터 저장소에 다시 유지되면 해당 필드를 자동으로 DateTime.Now으로 설정할 수 있습니까? 한 조각의 코드로 전체적으로 처리 할 필요가 없습니다. 부분 클래스의 모든 이벤트 처리기를 추가해도 괜찮 겠지만 아무 것도 볼 수 없었습니다. 그리고 데이터베이스
내가 시도 : using (Entities e = new Entities())
{
EntityKey key = new EntityKey("Entities.Users", "UserId", 20);
User user = new User { EntityKey = key};
Role role = e.Roles.FirstOrDefault
데이터베이스에 연락처 테이블과 전화 테이블이 있고, 전화 테이블에 연락처와 전화를 참조하는 키가있는 "ContactId"열이 있습니다. 서버의 키 옵션에서 삭제 옵션을 '캐스케이드'로 설정했습니다. 는 지금은 컨텍스트를 사용하여 연락처를 삭제하려고 할 때 : Dim contact As Contact 'The contact I want to delete.