zoukankan      html  css  js  c++  java
  • C# EntityFramework 同时使用多个连接导致的异常

    System.InvalidOperationException: There is already an open DataReader associated with this Connection which must be closed first.

    出现上面这个错误,就说明代码中出现了多个数据库连接,在操作下一个连接之前必须将上一个连接关闭。

    解决方法有多种,下面是比较常见的方法:

    使用 Dispose 将连接释放,或则通过 using 自动释放,这样再使用时就不会再出现上面的错误。

    注:如果在一些数据量少的情况下,用 ToList 也是可行的。

  • 相关阅读:
    菜根谭#39
    菜根谭#38
    菜根谭#37
    菜根谭#36
    菜根谭#35
    菜根谭#34
    菜根谭#33
    菜根谭#32
    mysqli的使用
    mysql常用修改创建语句
  • 原文地址:https://www.cnblogs.com/fxck/p/13076865.html
Copyright © 2011-2022 走看看