【asp.net core】asp.net 强数据类型 asp.net 强数据类型

更新时间:2015-04-26    来源:Action    手机版     字体:

【www.bbyears.com--Action】

关于上次说的强类型dataset中事务问题的解决办法,也实用于一般的事务解决方案


words="T:System.Transactions.TransactionScope">TransactionScope 类提供一个简单方法,通过这一方法,您不必与事务本身交互,即可将代码块标记为参与某个事务。事务范围可以自动选择和管理环境事务。由于它易于使用并且效率很高,因此建议您在开发事务应用程序时使用 TransactionScope 类。

此外,您不必显式向事务登记资源。任何 words="N:System.Transactions">System.Transactions 资源管理器(例如 SQL Server 2005)都可以检测到该范围创建的环境事务的存在并自动登记。
在使用前,应该保证MSDTC(分布式事务协调处理器)服务是启动的:
如下图:

因此,在做强类型设计的时候,你可以这样来写代码:
步骤如下:

1 在项目引用中加入(.net2.0)System.Transactions
2 在头部加入using System.Transactions;
3 加入以下代码片段:


 using (System.Transactions.TransactionScope updateTransaction =new System.Transactions.TransactionScope())
            {
                ta.InsertName("1456789", "456", "456");
                ta1.InsertName1(

本文来源:http://www.bbyears.com/flash/14639.html