.net框架sdk文档中有很详细的介绍,为什么不去好好看看呢?

解决方案 »

  1.   

    使用SqlTransaction,主要是为了数据库的操作同步,例如:加入要对数据库几个表进行操作,如更新、添加、删除等等,为了防止有些表发生变化,而另外表没有发生变化,造成的不一致。使用SqlTransaction就可避免造成这样的错误。
      

  2.   

    用于事务处理
    例子见
    ASP.NET中的事务处理和异常处理 
    http://www.chinabs.net/aspnet/default.asp?infoid=32
      

  3.   

    用法:
    SqlTransaction oTrans=oConn.BeginTransaction(IsolationLevel.ReadCommitted);
    //操作
    oTrans.Commit();
    oTrans.Rollback();