Code Bye

DbSet的Add(entity)方法执行出错

原因是返回值显示3,初步判断是Add(entity)方法出错。之后查询MSDN,也无法获得满意的答复,所以在博问上讨教各位:为能够正常插入数据,Add(entity)的错误应该怎么样排除?
public override int Add(ExprmntUser entity, bool isExecute = true)
        {
            try
            {
                
                _DbSet.Add(entity);
                
                if (isExecute)
                {
                    //return _DbContext.SaveChanges() > 0;
                    _DbContext.SaveChanges();
                    return 1;
                }
                else
                {
                    //return true;
                    return 2;
                }
            }
            catch
            {
                //return false;
                return 3;
            }
        }
解决方案

100

问一下,异常好吃吗?

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明DbSet的Add(entity)方法执行出错