我做了个项目用的是petshop想测试一下事务回滚,不知道怎么弄,请各位大侠帮忙

解决方案 »

  1.   

    就是想测试程序回滚,但是不知道怎么弄,改sql的话是语句错误也不是回滚啊
      

  2.   

    在几条sql语句之间抛个异常, 然后捕获异常, 在捕获代码块中回滚.
      

  3.   

    SqlTransaction transaction;
    transaction = connection.BeginTransaction();transaction.Rollback();
      

  4.   

    我就是想试试能不能回滚,代码都出来了,不知道怎么抛异常,改SQL语句的话根本执行不成功
      

  5.   

    在执行 ExecuteNoneQuery() 的时候保证要传入 transaction 参数才能回滚