public static IQueryable<DDataR> GetList() { using (FZDemoEntities entity = new FZDemoEntities()) { return entity.DDataRs; } }
数据访问层是这么写的,在业务逻辑层调用这个方法的时候,使用List集合的时候报错,错误提示是对象已释放
这样当然不行了。using结束的时候,数据库连接就没了。
你要么return entity.DDataRs.toList();要么得用别的方法。
恩,刚才查了好多资料,也都是这么多,要是直接toList是不是就破坏延时加载的特性了?