日期:2014-05-19  浏览次数:20892 次

关闭SqlConnection对象出错
有一个类级别的,this.sqlConnection我析构函数里调用 this.sqlConnection.Close(); 释放所有资料
出现错误
内部   .Net   Framework   数据提供程序错误   1。

------解决方案--------------------
??
析构函数

------解决方案--------------------
错误内容?
------解决方案--------------------
……

lz 还是没有理解托管代码的意思 .net的东东可不是这么用哦
------解决方案--------------------
1. .NET中使用析构函数已经很少了,一般通用的方式是实现IDisposable接口中的Dispose()接口
2. 当调用析构函数的时候,CLR很可能已经回收了连接的资源,所以最好做个判断
if(mySqlConnection.State == ConnectionState.Open)
mySqlConnection.Close();



------解决方案--------------------
为什么不用sqlhelper?