用CommittableTransaction处理DB2的事务处理问题
Dim tx As New CommittableTransactiontx = New CommittableTransaction
Dim myConnection As New DB2Connection(DB2ConnectionString)
Dim myCommand As New DB2Command()
'Open the SQL connection
myConnection.Open()
'Give the transaction to SQL to enlist with
myConnection.EnlistTransaction(tx)
为什么在myConnection.EnlistTransaction(tx)执行的时候出“没有事务处理“这个错误?
有高手知道原因吗?谢谢
--------------------编程问答-------------------- 没人用过吗? --------------------编程问答-------------------- 确实没有事务啊?你提交COMMAND事务了还是其它什么事务了啊?
新建事务后,要START,然后开始执行COMMAND的事务,最后事务提交就OK。你中间没有提交COMMAND啊。
补充:.NET技术 , VB.NET