G
gxf1681
Unregistered / Unconfirmed
GUEST, unregistred user!
请问各们高手,在三层架构中,如何正确处理事务嵌套提交数据?<br>例如:<br> 1,首先在程序代码里启动事务<br> 2.然后,在启动事务之后,调用一存储过程,在存储过程中,<br> 启动事务,更新表 A 的a1字段,再提交事务<br> 3.然后在程序代码里,写代码,更新表 A 的a2字段,<br> 4.最后,在程序代码里提交事务<br> 问题就出现在当在存储过程中,启动事务更新表A的字段,提交事务之后,在程序通过TClientDataSet控件,写SQL语句,更新表A的某字段就出现进程死锁问题,这在两层架构里完全没问题,在三层架构就出现死锁问题,请高手指点指点一下!!!