C#编程之事务用法

2019-12-26 14:40:41王冬梅
  • cmd.Connection = conn;  conn.Open(); 
  • cmd.ExecuteNonQuery();  } 
  • }  transaction.Complete();//就这句就可以了。 
  • }  catch (Exception ex) { MessageBox.Show(ex.Message); } 
  • ado.net1.0与ado.net2.0中对比

    1.0中不能跨数据库,速度慢

    2.0中可以跨数据库,2.0中不再使用com+,速度比1.0快50%(因为它不用把大量的时间消耗在查找在com+中)

    2.0中的事务会自动判断使用何种事务(不用您考虑是简单事务还是分部式事务)。

    2.0中的Transactions新添加了命名空间。没有com+注册和com+的开销。

    希望本文所述对大家C#程序设计有所帮助。


    注:相关教程知识阅读请移步到c#教程频道。