【发布时间】:2018-02-09 12:02:07
【问题描述】:
我有几个 Delphi 程序 (XE3),它们使用 TADOConnection 连接到 MS-SQL Server。 我最近检查了“MS SQL Server Management Studio”进程列表中的连接。
- 程序启动时,连接处于非活动状态,没有连接 服务器的进程列表。
- 当我打开连接时,它会显示在进程列表中 - 如 预计。
- 当我关闭连接时(绝对是“已连接”属性 返回 FALSE),连接仍显示在服务器进程上 列表。
在我关闭程序之前,服务器上的连接不会关闭。
有没有办法在不退出程序的情况下真正删除服务器上的连接来关闭 TADOConnection?
【问题讨论】:
-
看起来像正常的连接池行为。我希望物理连接会在几分钟不活动后关闭。
标签: sql-server delphi ado