不允许启动新事务,因为有其他线程正在该会话中运行.....
请高手指点迷津!
4 个解决方案
#1
事务没有提交或者回滚?
#2
开事务前先判断,
比如这样:
if not ADOConnection1.InTransaction then//判断是不是已经开启事务
ADOConnection1.BeginTrans;
比如这样:
if not ADOConnection1.InTransaction then//判断是不是已经开启事务
ADOConnection1.BeginTrans;
#3
实物都是按照向导建的,不知道是什么问题引起的这种错误,好像最近才有。
#4
1.加判斷:
2.確認其它作業是否執行,有邏輯順序衝突。。。
if not adoc1.InTransaction then
2.確認其它作業是否執行,有邏輯順序衝突。。。
#1
事务没有提交或者回滚?
#2
开事务前先判断,
比如这样:
if not ADOConnection1.InTransaction then//判断是不是已经开启事务
ADOConnection1.BeginTrans;
比如这样:
if not ADOConnection1.InTransaction then//判断是不是已经开启事务
ADOConnection1.BeginTrans;
#3
实物都是按照向导建的,不知道是什么问题引起的这种错误,好像最近才有。
#4
1.加判斷:
2.確認其它作業是否執行,有邏輯順序衝突。。。
if not adoc1.InTransaction then
2.確認其它作業是否執行,有邏輯順序衝突。。。