3.asp.net中可以用事务,设置在sqlconnection

解决方案 »

  1.   

    表设计好像有点问题,.net也可以用事务的,也可以用sql server存储过程作事务处理
      

  2.   

    SqlConnection conn=new SqlConnection(ConnectionString());
    conn.Open();
    SqlTransaction ta=conn.BeginTransaction(); try
    {
      //your code 
      ta.Commit();//提交
      result=true;
    }
    catch//(System.Exception e)
    {
    ta.Rollback(); //回滚
    result=false;
    //throw(e); 
    }
    finally
    {
    ta.Dispose(); 
    conn.Close(); //关闭
    }
      

  3.   

    SqlConnection.BeginTransaction
    SqlConnection.EndTransaction
      

  4.   

    可以用事务处理.
      SqlTransaction ta=conn.BeginTransaction();
         try {
         
         执行多条SQL
         ta.Commit();//提交    }
         catch (e){
          ta.RollBack()
        }