我有一个.NET MVC应用程序,其中HttpHandler通过Linq将数据库中的请求记录到Sql。 50%的时候,当我单击链接发出ajax请求时,DataContext的SubmitChanges()会抛出错误“在调用SubmitChanges期间无法执行操作”。
这是由“System.Data.Linq.DataContext.CheckNotInSubmitChanges()”行引起的。似乎错误的原因是DataContext已经在另一个SubmitChanges()调用的过程中。但是,只有一个调用正在生成的请求。
我一直在搞乱这个问题大约12个小时,我非常接近于编写旧学校的SQL语句,因为这非常令人沮丧。我真诚地感谢你们所提供的任何帮助。
答案 0 :(得分:1)