none
各种事务问题 RRS feed

  • 问题

  • 在SQL的存储过程中可以编写事务,在ADO.NET中也可以编写事务,在WCF中又有事务,这三者有什么区别吗?如果写一个WCF服务,通过ADO.NET调用数据库,而这一操作要用到事务,是不是要在WCF,ADO.NET,存储过程中都要用到事务?这样的话不是很累赘吗?应该如何协调?
    2012年4月7日 1:38

答案

  • 您好,通常情况下我们会把Transaction写在stored procedure中,这样性能会更好一些。若我们需要对多个数据库进行增删改操作,我们需要在ADO.NET或WCF中对transaction进行控制。


    Allen Li [MSFT]
    MSDN Community Support | Feedback to us

    2012年4月9日 3:01
    版主