我正在尝试同时将数据插入到主表和从属表中。两个表之间确实存在数据库关系,并且表 Employee 有一个 Identity 列作为主键。
我正在努力:
Database.Employee emp = new Database.Employee()
{
x = DateTime.Now,
y = "xxx"
};
Database.Skill skill = new Database.Skill()
{
Skill = "Reading"
};
emp.Skills = skill; //Error on this line
dc.Employees.InsertOnSubmit(emp);
dc.SubmitChanges();
但我得到的错误是:
无法将类型“Database.Skill”隐式转换为“System.Data.Linq.EntitySet”