2010-08-26 86 views
0

我注意到与我们的FireBird 2.1服务器的ADO连接保持打开状态。连接从UserSession单元的Intraweb应用程序启动。我使用ADOConnection.Connected := False;但似乎并没有关闭连接。我也试过ADOConnection.Close;与Firebird保持连接的ADO连接

有没有办法确保ADO连接已关闭?

感谢,Pieter.Blockquote

+0

谢谢你的答案。它表明,我确实有一个在课堂上创建并且没有关闭的连接。一切都恢复正常了。 – 2010-08-27 07:13:40

回答

0

你确定IW正在使用那个TADOConnection对象吗? 或者一个新的连接对象正在幕后创建,而您忘记清理它了?

+0

(补充说明)你能看到连接数吗?如果是这样,请确保在程序启动时只有一个新的连接。当程序关闭时,额外的连接就会消失。我们通过我们的应用程序创建了很多ADO连接,并没有遇到这个问题。 – 2010-08-27 03:50:47

0

你可以尝试免费的,重新TADOConnection对象。