var Version = (from f in db.Forms select new
{
Version = f.Version
}).Max(c => c.Version);報錯,轉換到值類型的系統。Int32失敗是因為物化值為null。結果類型的泛型參數或查詢必須使用可空類型。因為Version 在數據庫中時int類型,當數據庫中無數據的時候,Version 等于空,Version 又是int類型就報錯了。
Linq查詢單個int類型最大值報錯。
米脂
2018-08-12 06:09:23