В нашем приложении wpf windows мы используем sql server ce для хранения данных при вставке, удалении.Иногда он работает нормально, но иногда дает исключение нарушения прав доступа.Вот трассировка стека для этого:
![enter image description here](https://i.stack.imgur.com/WSESs.png)
Просьба предложить?Как решить эту проблему, когда приложение закрывается?
в System.Data.SqlServerCe.NativeMethods.SafeRelease (IntPtr & ppUnknown) в System.Data.SqlServerCe.SqlCeDataReader.ReleaseNativeInterfaces () в System.DataSerCd..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 () в ParentalHealthServiceBL.DataAccess.HealthMonitorDAO.DReadings String (StorySigning String (UserOIDeRenceSigningCring)) в d: \ projectParentalHealth \ trunk \ src \ ParentalHealth \ ParentalHealthServiceBL \ DataAccess \ HealthMonitorDAO.cs: строка 1355 в ParentalHealthClient.DataAccess.HealthMonitorDAO.GetUserCOPDReadings (Int32 user_halker \ inDHDHD)родительскийHealthClient \ DataAccess \ HealthMonitorDAO.cs: строка 46
Спасибо!