在我们的wpf windows应用程序中,我们使用sql server ce在插入,删除时存储数据。有时,它工作正常,但有时,它给出访问冲突异常。这是堆栈跟踪:
请建议?如何在应用程序关闭时解决此问题?
at System.Data.SqlServerCe.NativeMethods.SafeRelease(IntPtr& ppUnknown)
在System.Data.SqlServerCe.SqlCeDataReader.ReleaseNativeInterfaces()
在System.Data.SqlServerCe.SqlCeDataReader.Dispose(布尔处理)
在System.Data.SqlServerCe.SqlCeDataReader.Close()
在System.Data.Common.DbDataReader.Dispose(布尔处理)
在System.Data.Common.DbDataReader.Dispose()
在System.Data.Common.Internal.Materialization.Shaper 1.Finally()
at System.Data.Common.Internal.Materialization.Shaper
1.SimpleEnumerator.Dispose()
在System.Data.Common.Internal.Materialization.Shaper`1.SimpleEnumerator.MoveNext()
at ParentalHealthServiceBL.DataAccess.HealthMonitorDAO.GetUserCOPDReadings(Int32 userID,String datearameter)在d:\ projectParentalHealth \ trunk \ src \ ParentalHealth \ ParentalHealthServiceBL \ DataAccess \ HealthMonitorDAO.cs:第1355行
位于d:\ projectParentalHealth \ trunk \ src \ ParentalHealth \ ParentalHealthClient \ DataAccess \ HealthMonitorDAO.cs:第46行中的ParentalHealthClient.DataAccess.HealthMonitorDAO.GetUserCOPDReadings(Int32 userID,String strFilter)
谢谢!