2009-12-26 2 views
1

에서 엔티티를 추가는 내가 거기에 테이블 '사용자'와 DBML을 가지고, 나는 어쨌든 ... 미친 여기VS2010의 Linq에 - 내 DBML

을 갈 수있다 생각합니다. 아주 간단한 물건 - 클래스 내에서 , 나는 다음과 같은 한 :

BusinessDataContext businessDataContext = new BusinessDataContext(); 

var user = new User(); 
user.FirstName = FirstName; 
user.LastName = LastName; 
user.MiddleInitial = MiddleInitial; 
user.DateCreated = DateTime.UtcNow; 

/* 
    There's no businessDataContext.User.Add method -- 
    There's a bunch of generic collection methods with the <> symbols 
    (Aggregate, All, Any...) 
    Am I just too tired and missing something basic 
    or did something simple change with vs 2010? 
*/ 

businessDataContext.SubmitChanges(); 

내가 정말 그냥 잠을 필요가 있다고 생각합니다. :-)

답변

2

InsertOnSubmit? 즉 businessDataContext.User.InsertOnSubmit(user); 또는 businessDataContext.Users.InsertOnSubmit(user);?

+0

오른쪽에 대한 소리, .AddObject는 EF 방식입니다. –