摘要:
最近在模仿师父搭一个框架,该系统原本是用MySQL数据库的,在析构函数理关闭MySqlConnection连接没有抛异常,可是我换成了SQL Server数据库,在析构函数里关闭SqlConnection连接,异常抛出来了:Internal .Net Framework Data Provider error 1。 网上的有个说法是不要析构函数里调用非托管类型。可是为什么用MySqlConnection时没事。还有另一种说法,把关闭连接(close())封装成方法,调用那个方法就行。可是我本来就已经将关闭连接封装了一个方法,照样是报错。 后来终于找到一个可行的解决办法了:在原本有析构函数的.. 阅读全文
posted @ 2012-09-12 23:30
猴健居士
阅读(658)
评论(0)
推荐(0)
浙公网安备 33010602011771号