LINQpad:未找到全局函数SubmitChanges

时间:2011-09-12 13:05:07

标签: linqpad

我在LINQpad 4.0中有一个C#-Statement,如下所示:

var x = (from y in MyTable
where y.ID == 12345
select y).Single(); 
x.PropA = "abc";
SubmitChanges();

当我执行语句时,我收到错误 名称“SubmitChanges”在当前上下文中不可用

如何使用linqpad修复问题或更新数据? 在我的研究中,我发现了一些关于使用第二个datacontext的东西,但它应该适用于第一个上下文......

2 个答案:

答案 0 :(得分:1)

最有可能的是,您没有设置数据库(连接)。从查询上方的下拉列表中选择一个数据库,或者从左侧的Schema Explorer中拖出一个连接到您的查询。

答案 1 :(得分:0)

对于实体框架,您需要使用方法SaveChanges() msdn