RECORDTYPE의 객체 Linq2Sql에 기록하지만, 내가업데이트 (이 매개 변수에 검색된 객체 참조를 설정하기 때문에)
public bool updateEvent(clubEvent newEvent)
{
TNightCon tCon = new TNightCon();
clubEvent cEv = (from cEvent in tCon.clubEvents
where cEvent.EventID == newEvent.EventID
select cEvent).First();
// Won't work, but do I have to set all the fields manually?
cEv = newEvent;
tCon.SubmitChanges();
return true;
}
얼마나 안전합니까? 레코드가 삭제되고 레코드가 발견 될 때까지 레코드를 찾지 만 존재하지 않을 가능성은 없습니까? 또는 SQL Server는 새로운 요청을 처리하기 전에 이러한 유형의 작업을 완료합니까? – Tarks
삭제 및 삽입은 SubmitChanges() 함수에 의해 트랜잭션으로 처리되어야합니다. –