Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.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# 与InsertonSubmit等效的实体框架_C#_.net_Entity Framework_Linq_Wcf - Fatal编程技术网

C# 与InsertonSubmit等效的实体框架

C# 与InsertonSubmit等效的实体框架,c#,.net,entity-framework,linq,wcf,C#,.net,Entity Framework,Linq,Wcf,我知道有一个基本相同的标题,但在我的情况下是不同的。我从Linq到SQL再到实体框架(我对实体框架有点陌生),我有一个使用InsertOnSubmit的方法,所以我发现它是在Linq到SQL中,而不是在实体框架中,有什么想法吗 Linq到SQL: dc.tblTruckDetails.InsertOnSubmit(tblInsert); dc.SubmitChanges(); 我知道我刚刚发布了这个问题,但我觉得它实际上非常直截了当 db.TruckCheckin.Add(result

我知道有一个基本相同的标题,但在我的情况下是不同的。我从Linq到SQL再到实体框架(我对实体框架有点陌生),我有一个使用
InsertOnSubmit
的方法,所以我发现它是在Linq到SQL中,而不是在实体框架中,有什么想法吗

Linq到SQL:

  dc.tblTruckDetails.InsertOnSubmit(tblInsert);
  dc.SubmitChanges();

我知道我刚刚发布了这个问题,但我觉得它实际上非常直截了当

db.TruckCheckin.Add(result);
db.SaveChanges();

您不需要在实体框架中调用
InsertOnSubmit

您只需在数据库中创建一个
新对象
,该对象是您想要添加的
对象,然后调用
保存更改
方法

Entities entities = new Entities();

Employee emp = new Employee();
emp.Name = "Mairaj";

entities.Employees.Add(emp);
entities.SaveChanges();

是的,谢谢,下次我会仔细看一看,然后再发布问题@MairajAhmed