关于上次说的强类型dataset中事务问题的解决办法,也实用于一般的事务解决方案
此外,您不必显式向事务登记资源。任何
在使用前,应该保证MSDTC(分布式事务协调处理器)服务是启动的:
如下图:
因此,在做强类型设计的时候,你可以这样来写代码:
步骤如下:
1 在项目引用中加入(.net2.0)System.Transactions
2 在头部加入using System.Transactions;
3 加入以下代码片段:
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
注意:此命名空间在 .NET Framework 2.0 版中是新增的。
只能在 Windows 2000、Windows XP 和 Windows 2003 平台上使用此命名空间创建应用程序。在 Windows 98 和 Windows ME 平台上创建事务会引发 |