SqlNullValueException: Data is Null. This method or property cannot be called on Null values


Question: How do you solve this Error, "

SqlNullValueException: Data is Null. This method or property cannot be called on Null values"


SqlNullValueException: Data is Null. This method or property cannot be called on Null values

Edited Version 2

Question
How do you solve this Error, "

SqlNullValueException
Data is Null. This method or property cannot be called on Null values

Answer
Take a look at the stack trace below

   at Microsoft.Data.SqlClient.SqlBuffer.ThrowIfNull()
   at Microsoft.Data.SqlClient.SqlBuffer.get_DateTime()
   at Microsoft.Data.SqlClient.SqlDataReader.GetDateTime(Int32 i)
   at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.<MoveNextAsync>d__14.MoveNext()
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.<ToListAsync>d__65`1.MoveNext()
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.<ToListAsync>d__65`1.MoveNext()
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at FileLoction.<ClassName>d__6.MoveNext() in PathToFile.cs
line 62

The issue is because the data you are trying to retreive from the database has null values hence you are calling .ToList() on it. This will throw an error.

 




Jim said:

The issue is because the data you are trying to retreive from the database has null values hence you are calling .ToList() on it. This will throw an error.

Posted On: February 18, 2022 14:45:52 PM


For peering opportunity Autonomouse System Number: AS401345 Custom Software Development at ErnesTech Email Address[email protected]