看到COM+里的事务,能通过获得IObjectContext接口来表决,如果表决失败,事务回滚!!——请问:事务回滚到开始点状态时,会对组件对象的那些状态产生改变?比如,我在组件的事务中操作数据库,如果事误失败,那么数据库的状态会回滚么?
(编写过事务的高手,可不可以给份Source Code!谢谢)

解决方案 »

  1.   

    可以会滚的,就是在IDL里面好像还要加上一个xxx_REQUIRE什么的就可以了!不记得了!
      

  2.   

    我的理解是否正确:现在使用ADO的数据库操作不需要ADO CONNECTION对象的事务了,因为COM+考虑到分布式的事务处理需求,而CONNECTION只能连接一个数据库,因此,COM+的事务它自己能处理这些数据库的提交和回滚,这是真的么?
      

  3.   

    自己找到答案了,大家看看这里吧!!
    http://www.csdn.net/Develop/Read_Article.asp?Id=6919