从派生类插入对象时出现LINQ2SQL问题

时间:2011-06-27 11:28:47

标签: linq-to-sql

尝试将L2SQL添加到DataContext

时出现异常

“无法在Rat类型的密钥litterId中找到关键成员litterId。密钥可能不正确或者Rat的字段或属性的名称可能已更改。”

以下是触发它的代码:

    Rat petty = new Rat();
    petty.PetName = "Ratty";
    dc.Pets.InsertOnSubmit(petty);

Rat是一个源自Pet的类。我可以毫无问题地插入Pet对象。我已经使用L2SQL O / R设计器根据MSDN中的规范进行了继承。

0 个答案:

没有答案