如何从数据库中提取的数据更新属性?

时间:2013-12-23 04:09:22

标签: c# entity-framework

我想更新通过LINQ获取的行的列,要更新的属性存储在字符串中。如何通过检查该属性是否等于该字符串来更新该值,然后更改属性值并保存更改。

例如:

string prop_name= "Gate3";
IList<Model_name> DataList = (from q in DB.Table Select q ).toList();

if(DataList.Count <> 0)
{
    //do foreach loop and update the column name Gate3 
    // which is the property in the model .  
}

1 个答案:

答案 0 :(得分:0)

您的数据库对象(假设它是一个DataContext对象)正在跟踪其实体中的更改。修改其中一些后,只需调用DB.SaveChanges(),它将提交您的更新。