1
嘗試查看某個表是否包含某組值時,我收到此錯誤。下面是引發錯誤的地方。有誰知道如何解決這個異常,並仍然檢查我的表,所以我可以避免插入重複的行?謝謝!無法在使用Linq編輯EF中的用戶時創建類型的常量值
var qryDepts = from p in AuthContext.Dept_User_Bridge
where p.UserID == editedUser.UserID
select p;
foreach (var dept in editedUser.DeptIDs)
{
var deptObj = new Dept_User_Bridge { UserID = editedUser.UserID, DeptID = dept };
//exception thrown here
if (!qryDepts.Contains(deptObj))
{
AuthContext.Dept_User_Bridge.Add(new Dept_User_Bridge
{
DeptID = dept,
UserID = editedUser.UserID
});
}
}
什麼是'qryDepts'? – stuartd
更新的代碼。這是一個不錯的選擇。 – SentOnLine