使用Entity Framework 6时要处理的异常

时间:2017-11-06 10:48:23

标签: exception-handling entity-framework-6

我首先在我的应用中使用Entity Framework(v.6)数据库。目前我的try..catch如下 -

        try
        {



        }
        catch (DbEntityValidationException ex)
        {

        }
        catch (Exception Ex)
        {

        }

我应该抓住实体框架的其他任何异常类型吗?

1 个答案:

答案 0 :(得分:2)

        catch (DbUpdateConcurrencyException ex) {

          }
        catch (DbUpdateException ex) { 

         }
        catch (DbEntityValidationException ex) {

         }
        catch (SqlException ex) { 

         }
        catch (Exception Ex)
        {

        }