我有一个Sections表,在该表中我有列SectionId,CourseId,Name,Capacity ....这里的CourseId是一个空值列,它的Foreignkey在这里聚焦Cousrse表....这个CourseId列是新添加的列。
我正在尝试向此表添加记录,使用实体框架,在Entiry框架中显示除了此CourseId之外的所有列名称,并且当我将数据发送到此Sections表时,存储除了课程ID之外的所有数据罚款... courseId的值存储为Null ...
如何将CourseId传递到此专栏......任何人都可以帮助我
答案 0 :(得分:4)
如果EF未显示您的列,则可能需要刷新模型。从那里开始。
答案 1 :(得分:0)
感谢大家的回复,我找到了解决方案,我解决了像
这样的问题Public int CourseId
{
get;
set;
}
DataObject.Entities dataEntities=new DataObject.Entities();
DataObject.Section section=dataEntities.Sections.CreateSections(0
,Name
,Code
,Capacity);
section.CourseId=CourseId;
dataEntities.Sections.AddObject(section);
dataEntities.SaveChanges();