我需要帮助更新我的实体框架模型。我想在实体中查找某个字段并使用文本框的值更新其值。带有textbox.text的实体框架更新值
我尝试这样做:
var context1= new Entities1();
using (context1)
{
var chechUser = (from c in context1.Users
where c.Username == LabelUsername.Text
select c.Name).Single();
chechUser = TextBoxNewName.Text;
context1.SaveChangesAsync();
}
没有生成错误,但它不工作(实体不会更新)。
有人能告诉我我做错了什么吗? 提前致谢。
我的猜测是,您必须等到SaveChangesAsync()才能超出范围。或者使用SaveChanges()。 – Jeroen
因为你异步地调用保存更改,所以'await context1.SaveChangesAsync();' – Oluwafemi