ConnectionString 属性尚未初始化
程序员文章站
2022-04-09 20:16:16
关于“ConnectionString 属性尚未初始化”的问题(如下图), 我在下面一段代码中发现了问题所在: 问题就出在标红的代码上,cnn.dispose() 释放con对象所占用的资源,释放后这个对象就不可用了,所以出现“ConnectionString 属性尚未初始化”的问题,当页面首次加载 ......
关于“ConnectionString 属性尚未初始化”的问题(如下图),
我在下面一段代码中发现了问题所在:
public bool ReturnFlag(string strSQL) { CheckConnection(); try { SqlCommand com = new SqlCommand(strSQL, cnn); int Flag = com.ExecuteNonQuery(); if (Flag > 0) { return true; } else { return false; } } catch (Exception ex) { throw new Exception(ex.Message); } finally { cnn.Close(); cnn.Dispose(); }
问题就出在标红的代码上,cnn.dispose() 释放con对象所占用的资源,释放后这个对象就不可用了,所以出现“ConnectionString 属性尚未初始化”的问题,当页面首次加载是不会出现什么问题,但第二次在页面使用时就会出问题,因为在首次加载后cnn.dispose() 释放con对象所占用的资源。
上一篇: C++类模版外部实现标准写法
下一篇: 历史上真的有大小乔吗?两人的身世如何?
推荐阅读
-
对layui初始化列表的CheckBox属性详解
-
.NET中那些所谓的新语法之一:自动属性、隐式类型、命名参数与自动初始化器
-
数组的初始化及其基本属性
-
解决vue2.0动态绑定图片src属性值初始化时报错的问题
-
java类被实例化之后各类属性的初始化顺序(实例化某个类,那么这个类也会被jvm加载)
-
Ruby简化属性声明与初始化
-
ConnectionString 属性尚未初始化
-
iOS经验之初始化方法中不该设置self.view的属性浅析
-
yii2 如何通过__construct()或者init()初始化属性或方法呢?
-
请确保 nzData 在其他数据相关的属性之前被初始化 Ant Design of Angular