0
我得到一個名爲User的映射實體 - 帶有用戶名和密碼,pk是用戶名。實體框架:調用SaveChanges後字符串屬性爲空
保存新用戶時,出於某種原因的用戶名變爲空字符串。
下面是一個代碼示例:
var newUser = new User() {Username = model.UserName, Password = hashedPassword};
_db.Users.AddObject(newUser);
_db.SaveChanges();
在調試視圖我看到的用戶名不爲空之前保存,保存後是空的。我有什麼問題?
什麼是你的代碼中的「模型」?我假設一個用戶對象,但它會有助於看到更多的代碼。 – JasCav
調用SaveChanges後,您的數據是否正確保存? – dmusial
你的模型中配置的'UserName'屬性如何?該行爲看起來像是將'StoreGeneratedPattern'設置爲'Identity'或'Computed'。順便說一句。最好使用單獨的整數列作爲關鍵字。 –