原文:EF 已有打开的与此 Command 相关联的 DataReader,必须首先将它关闭

在以下代码中,当第二次foreach时会抛出该异常,原因是:由于Entity在读取数据的时候使用的是DbDataReader进行读取,当作为IEnumuerable lt T gt 对象MoveNext进行操作时,只是使用DbDataReader进行一次Read操作,因此当查询的结果未完全读取完的时候,数据库连接一直被占用,当再次进行查询操作时便回出现上面的异常。 解决办法有两个: .在链接字符串 ...

2015-09-23 14:10 0 1845 推荐指数:

查看详情

每日学习总结:"已有打开与此命令相关联DataReader,必须首先将它关闭。"、Sql Server 连接池机制

2013-5-25 1. “已有打开与此命令相关联DataReader,必须首先将它关闭。"问题. 上周在项目开发中,遇到这样的一个问题,在前台展示页,两个WebPart调用后台的API进行数据的查询呈现。有时候两个数据报表都能呈现,而有时候,却只能呈现一个报表。使用IE的开发人员 ...

Sun May 26 08:35:00 CST 2013 0 7591
FlowNet:simple / correlation 与 相关联操作

FlowNet : simple / correlation 与 相关联操作 ​ 上一篇文章中(还没来得及写),已经简单的讲解了光流是什么以及光流是如何求得的。同时介绍了几个光流领域的经典传统算法。 ​ 从这一章以后,我们从最经典的网络结构开始,介绍一些基于深度学习的光流预测算法。 1 简介 ...

Fri Jul 09 05:38:00 CST 2021 0 289
EF如何操作内存中的数据以及加载相关联表的数据:延迟加载、贪婪加载、显示加载

之前的EF Code First系列讲了那么多如何配置实体和数据库表的关系,显然配置只是辅助,使用EF操作数据库才是每天开发中都需要用的,这个系列讲讲如何使用EF操作数据库。老版本的EF主要是通过ObjectContext来操作数据库的,一看是Object打头的,自然相当庞大,方法也比较多。到了 ...

Thu Aug 22 17:04:00 CST 2013 21 8126
git将本地的git项目关联到github仓库相关联

本地仓库连接远程仓库 首先全局设置名字和邮箱: 在本地创建项目 然后和GitHub上的仓库关联 本地已有git仓库关联github仓库 就是靠这两个命令关联的 4. git remote基本的用法 git remote 不带参数 列出已经 ...

Tue Apr 21 03:59:00 CST 2020 0 607
vue相关联的下拉选择器

基于element组件实现以下效果: 利用@change事件 实现这部分功能的代码如下: 在我编辑的过程中,想实现以下功能, 以分组的显 ...

Sat Nov 21 23:00:00 CST 2020 0 363
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM