Linq to SQL将记录添加到具有外键的表中

时间:2012-12-28 17:34:37

标签: linq-to-sql

我的目标是将记录添加到一个表中,该表还包含几个外键列。

例如,假设我有一个Company表,其中包含引用Country表的Country ID。当我使用linq到sql时,我创建一个新的Company对象并开始用数据填充它的属性。

然后我说

 context.ParentCompanies.InsertOnSubmit(pc);

但它给了我Null引用异常。对于Country,Company对象具有两个属性。一个是CountryID,另一个是Country对象。我设置了CountryID,但是我将Country对象保留为NULL。我应该怎样做才能使我的新记录变得活跃?

0 个答案:

没有答案