C# LINQ 2 SQL:AddObject和InsertOnSubmit
我需要在付款表中插入一条记录。我找到了两种方法C# LINQ 2 SQL:AddObject和InsertOnSubmit,c#,.net,entity-framework,linq-to-sql,C#,.net,Entity Framework,Linq To Sql,我需要在付款表中插入一条记录。我找到了两种方法 添加对象 InsertOnSubmit 这两者的区别是什么?什么时候用什么 public void InsertEntity(DBML_Project.Payment payment) { //Insert the entity MyDataContext.GetTable<DBML_Project.Payment>().InsertOnSubmit(payment); } p
public void InsertEntity(DBML_Project.Payment payment)
{
//Insert the entity
MyDataContext.GetTable<DBML_Project.Payment>().InsertOnSubmit(payment);
}
public void InsertPayment(IPayment payment)
{
this.AddObject(payment.GetType().Name, payment);
}
public void InsertEntity(DBML_Project.Payment)
{
//插入实体
MyDataContext.GetTable().InsertOnSubmit(付款);
}
公共作废插入付款(IPayment付款)
{
this.AddObject(payment.GetType().Name,payment);
}
以下是一些相关问题:
由于您提到正在使用LINQ to SQL,您可能需要InsertOnSubmit。以下是一些相关问题: