添加时实体框架5出错(EntityException)

时间:2012-12-22 03:24:08

标签: c# .net linq entity-framework

 public Person Cadastrar(Person pPerson, PersonData pPersonData)
        {
            Entidade ent = new Entidade();
            pPersonData.Person = pPerson;
            ent.Person.Add(pPerson); // if i save changes here, works.
        ent.PersonData.add(pPersonData); //Getting EntityException.
            ent.SaveChanges();
            return ent.Person.FirstOrDefault();
        }

PersonData在个人身上代表PK。为什么我得到EntityException? pPersonData与PersonData相同,如果我删除该行,我会在Person表上创建一个寄存器。

0 个答案:

没有答案