EF1.0 中有外键情况下如何进行添加操作
这是我的数据库在EF中建立的模型
ACTIONINFO表的customer属性的外键是customer表的userid
customer属性无法在ACTIONINFO实体中映射出来
但是我给ActionInfo表做添加的动作的时候,customer属性没法直接访问,如何对它进行赋值的操作?
--------------------编程问答-------------------- ok了自己解决了,原来ActionInfo的实体中会有一个Customer类型的对象
直接拿个customer类型的对象赋值给他就好了 --------------------编程问答-------------------- 是的,对于表外键,不是操作ID,而是ID对应的实体:
ActionInfo a=new ActionInfo();
a.Cusomer=db.Customer.SingleOrDefault(b=>b.ID==1); --------------------编程问答-------------------- 我们是对EntitySet进行处理的
补充:.NET技术 , LINQ