拥有subjects
和category
个表格。
在subjects
表中,我有一个CategoryId
列,它是category
表的外键。
当我尝试使用此处显示的代码更新主题时,没有任何反应:
Subject subject;
using (var ctx = new SubjectEntities())
{
subject = ctx.Subjects.Where(s => s.CategoryId == kategorijaId).FirstOrDefault<Subject>();
if (subject != null)
{
subject.CategoryId = kategorijaId;
subject.FullName = ime;
subject.WebSite = web;
subject.PhoneNumber = tel;
subject.E_MAIL = mejl;
}
ctx.SaveChanges();
}
有些帮助吗?
谢谢!
答案 0 :(得分:0)
在保存更改之前尝试添加context.Entry(subject).State = EntityState.Modified;
。