Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用linq仅向单元格中插入1个数据_C#_Linq_Entity Framework - Fatal编程技术网

C# 使用linq仅向单元格中插入1个数据

C# 使用linq仅向单元格中插入1个数据,c#,linq,entity-framework,C#,Linq,Entity Framework,如何在单元格中只插入一条记录。使用Linq。我正在使用EF6 我想在单元格中插入“Y”或“N”,使用linq检查用户是否处于活动状态。我想插入到“USER”表中,该表包含包括“IsActive”字段在内的所有用户详细信息。在不检索所有用户详细信息的情况下,我只想在“用户”表中插入“Y”或“N”。如下所示: using(var ctx = new YourEntities()) { var user = ctx.USER.FirstOrDefault(x => x.name == "so

如何在单元格中只插入一条记录。使用Linq。我正在使用EF6

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

如下所示:

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();
}

请张贴您的代码,否则无法提供帮助。LINQ是一种查询语言,它不插入数据。插入是实体框架的工作。如果只创建一个对象,则只会创建一条记录。您尝试了什么?问题是什么?数据中的单列更新值base@MukeshKalgude你什么意思?此代码是否不更新单个列?所有其他栏目都不会被触及。其中包含所有用户详细信息,包括“IsActive”字段。伙计,你最好再看一遍“user”表,其中包含所有用户详细信息,包括“IsActive”字段。这只是一个表的说明。