今天程序报错:There is already an open DataReader associated with this Connection which mu……
解决方案:在报错方法之前使用了一个未释放的IQueryable类型,
例如:dbContext.User.Where(x=>x.Age== 18);
需要释放掉上面的DataReader,后面转ToList()即可。
dbContext.User.Where(x=>x.Age== 18).ToList();
今天程序报错:There is already an open DataReader associated with this Connection which mu……
解决方案:在报错方法之前使用了一个未释放的IQueryable类型,
例如:dbContext.User.Where(x=>x.Age== 18);
需要释放掉上面的DataReader,后面转ToList()即可。
dbContext.User.Where(x=>x.Age== 18).ToList();