标签: vb.net sqlconnection
没有找到这个确切的问题/答案。在VB.NET中,如果我在Try / Catch块中打开一个SqlConnection,并抛出异常(正确捕获),隐式关闭连接,还是必须关闭它? (如果尝试失败,它甚至会被打开吗?)
"测试"我自己,但我真的不知道如何在抛出异常时判断连接是打开还是关闭。
谢谢!
答案 0 :(得分:5)
否。这就是为什么你要在try / catch之前声明连接变量并向它添加一个finally来确保你有一个可以关闭和处理连接的地方:< / p>
Jython