TINYINT can contain negative vaules and Byte is usigned in C# (0-255). So, the following exception is raised in such cases:
Code: Select all
MESSAGE: Value was either too large or too small for an unsigned byte.
STACKTRACE: at System.Byte.Parse(String s, NumberStyles style, NumberFormatInfo info)
at Devart.Common.ap.ar(Byte[] A_0, Int32 A_1, Int32 A_2)
at lambda_method(ExecutionScope , b )
at Devart.Data.Linq.Provider.ObjectReader`1.g()
...