Skocz do zawartości

Naprawa numeracji podmiotu - Błąd Null

Polecane posty

P.S. Musze przyznać, że ten błąd mnie rozbawił. :)

image.thumb.png.47a4a72c5309d8c701a0fa7af6297023.png

<?xml version="1.0" encoding="utf-8"?>
<Exception>
  <Type>System.Data.SqlTypes.SqlNullValueException</Type>
  <Time>2024-03-06 23:07:07</Time>
  <Description>Data is Null. This method or property cannot be called on Null values.</Description>
  <Method>Int32 get_Int32()</Method>
  <HelpLink />
  <StackTrace>   at System.Data.SqlClient.SqlBuffer.get_Int32()
   at System.Data.SqlClient.SqlDataReader.GetInt32(Int32 i)
   at InsERT.Moria.Numeracja.Naprawa.DataProvider.&lt;&gt;c.&lt;GetObjectNumbers&gt;b__12_0(SqlDataReader r)
   at InsERT.Moria.Narzedzia.Prywatne.ConnectionFactoryExtensions.ExecuteReader[TValue](IDbConnectionFactory connectionFactory, String query, IEnumerable`1 parameters, Func`2 valueGetter, Action`1 beforeReadAction, Nullable`1 timeout)
   at InsERT.Moria.Numeracja.Naprawa.DataProvider.GetObjectNumbers(SignatureColumn signatureColumn)
   at InsERT.Moria.Numeracja.Naprawa.Checker.Check(IReportProgress progress)
   at InsERT.Moria.BusinessResources.NaprawaNumeracji.UI.NumerationFixDialog.CheckForProblems_DoWork(Object sender, DoWorkEventArgs e)</StackTrace>
  <EnviromentStackTrace>   at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   at System.Environment.get_StackTrace()
   at InsERT.Mox.Helpers.Logging.ExceptionFileSaver.StackTraceElement()
   at InsERT.Mox.Helpers.Logging.ExceptionFileSaver.SaveExceptionInFile(Exception ex, String file)
   at InsERT.Mox.Helpers.Logging.ExceptionFileSaver.Save(Exception exception, String&amp; exceptionFilePath)
   at InsERT.Mox.Helpers.Logging.Logger.LogException(Exception exception, String message)
   at InsERT.Mox.Helpers.Logging.LogHelper.LogException(Exception exception)
   at InsERT.Moria.BusinessResources.NaprawaNumeracji.UI.NumerationFixDialog.CheckForProblems_DoWork(Object sender, DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
   at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]&amp; outArgs)
   at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
   at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.DoAsyncCall()
   at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(Object o)
   at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()</EnviromentStackTrace>
</Exception>

image.png.229ea2e5d172bd0474360cfd1a8f1a64.png

Edytowane przez Ernest Sadowski
Link to postu
×
×
  • Dodaj nową pozycję...