此 ObjectContext 实例已释放,不可再用于需要连接的操作

EF 查询包含导航属性的Model,经常会遇到 

此 ObjectContext 实例已释放,不可再用于需要连接的操作

这种错误,解决方法如下:

db.T_DailyRecord.Include("T_Images").ToList().Where(a => a.ID == DailyID).FirstOrDefault();

用Include("")将外键表的表名包含,就可以使用了。

posted @ 2016-09-08 16:07  Andy·Li  阅读(1461)  评论(2编辑  收藏  举报