Devart.Data.Linq.ChangeConflictException
Posted: Thu 23 May 2013 14:50
I am using dotConnect version 7.6.226 and once in a while I get this below error. Can you please tell me how can this be fixed as this is currently in production environment. If its an error or bug from your end, then please advise, so that I know its nothing from our end. Also, one of your older post sometime in Oct 2012 Mariia from your Team, suggested in one of the post as below: (Do I need to do that?)
The exact error which I am currently receiving is as below.
To avoid it, please set the Found Rows parameter to 'true' in the connection string in use (open Database Explorer->Edit Connection Properties-> Advanced) and save the changes. In this case, the number of rows matching the WHERE condition of the UPDATE statement will be returned by the provider.
The exact error which I am currently receiving is as below.
Code: Select all
Devart.Data.Linq.ChangeConflictException
Exception of type 'Devart.Data.Linq.ChangeConflictException' was thrown.
System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> Devart.Data.Linq.ChangeConflictException: Exception of type 'Devart.Data.Linq.ChangeConflictException' was thrown.
at Devart.Data.Linq.Engine.SubmitCommandBuilder.a(String A_0, IEnumerable`1 A_1, IEnumerable`1 A_2, Boolean A_3)
at Devart.Data.Linq.Engine.SubmitCommandBuilder.a(String A_0, IEnumerable`1 A_1, Boolean A_2)
at Devart.Data.Linq.Engine.b4.a(IObjectEntry[] A_0, ConflictMode A_1, a A_2)
at Devart.Data.Linq.Engine.b4.a(ConflictMode A_0)
at Devart.Data.Linq.DataContext.SubmitChanges(ConflictMode failureMode)
at Scribe.Articles.autosave.do_autosave(String title, String content, String sourcing, String extract, String date, Dictionary`2 others)
at Scribe.Articles.autosave.Page_Load(Object sender, EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)