实体交易无效

时间:2011-02-04 06:52:22

标签: .net entity-framework

我在我的项目中使用实体事务但不知何故它不起作用。 它也没有给出任何错误。请帮助我。 我正在给一些代码......

EntityConnection objEntityCon = new EntityConnection(CommonDividentBL.GetEntityConnectionString());
    objEntityCon.Open();
    // Begin Transaction
    EntityTransaction entityTransaction = objEntityCon.BeginTransaction();
    try
    {
        //database saving code

        entityTransaction.Commit();
        objEntityCon.Close();
    }
    catch (Exception ex)
    {
        entityTransaction.Rollback();
    }

1 个答案:

答案 0 :(得分:0)

你确定它没有任何错误吗?试过调试器?

您的代码会捕获任何异常,回滚您的更改但不会通知您异常(例如通过重新投掷或记录等)