agn*_*zka 7 .net database-connection
今天早些时候我在我们的一个项目中发现了一个错误 - 有一个永远不会关闭的数据库,我的意思是从不调用Close()方法.但是,当我关闭应用程序时,连接已关闭(在sql管理工作室中多次检查).为什么?
当应用程序退出时,连接将关闭。阅读SqlConnection 的 Finalize。来自 MSDN 的Object.Finalize文档:
“在应用程序域关闭期间,会自动对未免于最终化的对象调用 Finalize,即使是那些仍可访问的对象。”
| 归档时间: |
|
| 查看次数: |
2470 次 |
| 最近记录: |