2010-08-26 85 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對象。