连接方面我使用的是 连接池。 一次申请 多个 _ConnectionPtr对象。。当一个线程要操作数据库时。取出一个连接。操作完成是, 再还回一个连接。 当我用多线程多连接时, 比如5个线程。 5个连接。 偶尔会出现 “连接占线导致另一个hstml”的情况。不太频繁。只是偶尔出现。 为了测试。我 用5个线程,1个连接的情况下。 频繁出现 “连接占线导致另一个hstml” 的情况。 我对连接的管理是 加锁的。 当一个线程取出连接后,另一个线程等待。只有这个线程还回连接时,另一个线程才能取出这个连接 。 所以,我认为, 5个线程。一个连接,按理说,也不回频繁出现 “连接占线导致另一个hstml”的情况不知道问题出在哪里?
已经释放了啊。 再说个细节,我每次都是在 调用 MoveNext 的时候 出现“连接占线导致另一个hstmt”的。已经 困扰我好几天了,就是解决不了。帮帮忙啊。