使用与否后关闭数据库连接?

Gal*_*ali 1 c# database-connection

打开与数据库的连接是否更好 -

任何查询...更新....删除 -

在我用来关闭这个连接后

要么

程序加载时打开连接 -

程序关闭时关闭?

提前致谢

Hen*_*man 6

通常,您在代码中尽快关闭(Dispose).用a try/finallyusing块.

实际发生的情况取决于您的应用的ConnectionPool设置.

基本上ConnectionPool的存在意味着您不必担心连接的使用(维护多少,需要多长时间),它就变成了外部配置.

顺便说一句:除了WinCE框架之外,那里的规则略有不同.