偶尔出现这种错误 Connection is in use by another statement

SQL 2000 + delphi 6
是不是在事务中?
[45 byte] By [continue-qwertyassdfd] at [2008-2-13]
# 1
database.InTransaction= false

不在事务中哦,那是怎么回事呢?如何解决这个问题啊。

以前在oralce 上跑没有这种错的。
continue-qwertyassdfd at 2007-10-22 > top of Msdn China Tech,Delphi,VCL组件开发及应用...
# 2
是什么组件,在什么样的情况下出现如下错误!
# 3
当一个Tquery.open 时出错,

BDEengingError:Connection is in use by another statement

有时有,有时无,有时是这个tquery,有时是那个。
continue-qwertyassdfd at 2007-10-22 > top of Msdn China Tech,Delphi,VCL组件开发及应用...
# 4
UP 2
continue-qwertyassdfd at 2007-10-22 > top of Msdn China Tech,Delphi,VCL组件开发及应用...
# 5
你仔细测试一下, 在什么情况下出现
肯定是你的程序有问题
god263-Max at 2007-10-22 > top of Msdn China Tech,Delphi,VCL组件开发及应用...