0
 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 は、Person の PK に依存します。EntityException が発生するのはなぜですか? pPersonData は PersonData と同じタイプです。さらに、その行を削除すると、Person テーブルにレジスタが作成されます。

4

0 に答える 0