读书人

线程里使用adoquery 释放的有关问题

发布时间: 2012-03-22 17:43:57 作者: rapoo

线程里使用adoquery 释放的问题
在线程里动态创建TADOConnection,TADOQuery 然后使用后
finally
FADOCon.Free;
FADOQuery.Free;
CoUninitialize;

可是发现线程结束后,连接数据库的端口未释放掉,导致创建一次TADOQuery 就留下一个数据库连接

[解决办法]
没关系,过一段时间就释放了,ado本身就是这样的。如果非要释放,可以再执行sql server中kill命令,杀掉连接进程。
[解决办法]
关注中。。。
[解决办法]

探讨
我是通过其他软件监视端口,发现那个程序就一直有很多端口连接数据库,而且越来越多,最后导致服务器出问题,是ado连接的问题还是adoquery释放的问题啊?

引用:
没关系,过一段时间就释放了,ado本身就是这样的。如果非要释放,可以再执行sql server中kill命令,杀掉连接进程。

读书人网 >.NET

热点推荐