已有打开的与此 Command 相关联的 DataReader,必须首先将它关闭。 返回
SqlSugar
老数据
4
1040
悬赏:5 飞吻
我用的是FrameWork4.5.2,sqlsugar 的版本是5.0.3.2,链接数据库的代码是
//用单例模式
public static SqlSugarClient db = new SqlSugarClient(new ConnectionConfig()
{
ConnectionString = ConfigurationManager.ConnectionStrings["ConStr"].ConnectionString,
DbType = DbType.SqlServer,
IsAutoCloseConnection = true//自动释放
} );
然后在访问数据库是经常出现一下问题:
已有打开的与此 Command 相关联的 DataReader,必须首先将它关闭。
总是提示没有关闭访问数据的链接
热忱回答(4)
-
fate sta VIP0
2023/2/17SqlSugarClient换成 sqlsugarscope就可以了
0 回复 -
huanggus VIP0
2023/2/17不可以的
5.0.3.2这个版本没有SqlSugarScope
0 回复 -
huanggus VIP0
2023/2/17@fate sta:
不可以的
5.0.3.2这个版本没有SqlSugarScope
0 回复 -
fate sta VIP0
2023/2/17这个是线程安全问题 ,sqlsugarclient 不能单例
0 回复