2015-07-02 49 views
0

我如何只能将一条记录插入单元格。使用Linq。我正在使用EF6使用linq只插入1个数据到一个单元格

我想在单元格中插入“Y”或“N”以使用linq来检查用户是否处于活动状态。我想插入“用户”表,其中包含所有用户详细信息,包括“IsActive”字段。在不检索所有用户详细信息的情况下,我只想在“USER”表中插入“Y”或“N”。

+1

请发表您的代码,否则它是不可能的帮助。 LINQ是一种查询语言,它不会插入数据。插入是实体框架的工作。如果您只创建一个对象,则只会创建一条记录。你尝试过什么,有什么问题? –

回答

-1

像这样:

using(var ctx = new YourEntities()) 
{ 
    var user = ctx.USER.FirstOrDefault(x => x.name == "someName"); 
    user.IsActive = "y"; //btw it should be boolean not a varchar 
    entities.SaveChanges(); 
} 
+0

单列数据库中的更新值 –

+0

@MukeshKalgude你是什么意思?此代码是否不更新单个列?所有其他列将不会被触及 – MajkeloDev

+0

阅读问题。其中包含所有用户详细信息,包括“IsActive”字段。 –

相关问题