如何在LinqPad中提交更改



我在提交LinqPad中的更改时遇到问题。我在LinqPad中使用Oracle数据库over IQ驱动程序。我可以检索数据,但我不知道如何将更改提交到数据库。

我从数据库检索数据:

 var items = Asyncqueue.Where(x => ids.Any(y=> y == x.Asyncqueueid));
 // then I have to fix data 

我已经尝试设置这样的提交操作:

 Asyncqueue.SetSubmitAction(items, SubmitAction.Update);

将LINQPad中的语言更改为"C#程序"并使用以下代码

void Main()
{
    var p1 = Person.Single(x => x.Id == 1);
    p1.Name = "Test";
    SubmitChanges();
}

如果使用EF上下文,则需要调用SaveChanges()

如果您使用的是Linq2Sql上下文,则需要调用SubmitChanges()

相关内容

  • 没有找到相关文章

最新更新