2011-01-12 32 views
0

我有2個表:節省FK值引用的查找表

用戶(ID,Title_Value FK

標題(價值PK,文本) - 這是具有固定值的查找表(先生,女士,...)

然後我有一個窗體的標題綁定到下拉。

在數據庫中保存Title_value的語法是什麼?

我想這沒有運氣(下拉列表中傳遞正確的值):

User user = new User(); 
user.Title.Value = Dropdown_Title.SelectedValue; 

我得到的錯誤是不設置到對象的實例通常的對象引用。

感謝

回答

0

這樣做

Title title = dataContext.Titles.FirstOrDefault(t=>t.Value==Dropdown_Title.SelectedValue); 
User user = new User(); 
user.Title = title; 
+0

當我保存,我得到這個錯誤:「一個實體對象不能被IEntityChangeTracker的多個實例的引用。」 – user441365 2011-01-12 17:04:34