You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When run for SQLite.MS result is 56 ('8') not 80 ('P'). I've tested other values and it looks like the return value is the first digit of the value of the char rather than the char itself e.g. for 'z' 122 the result is '1', for char.MinValue 0 '\0' the result is 48 '0'
SQLite.Classic works fine so it would suggest that this is something that the underlying DataConnection is returning differently.
I'm getting the same problem with the DB2 iSeries provider (which is what prompted me to do further investigation) so this not confined to SQLite.MS.
When run for SQLite.MS result is 56 ('8') not 80 ('P'). I've tested other values and it looks like the return value is the first digit of the value of the char rather than the char itself e.g. for 'z' 122 the result is '1', for char.MinValue 0 '\0' the result is 48 '0'
SQLite.Classic works fine so it would suggest that this is something that the underlying DataConnection is returning differently.
I'm getting the same problem with the DB2 iSeries provider (which is what prompted me to do further investigation) so this not confined to SQLite.MS.
Environment details
linq2db version: 2.2.0
Database Server: N/A
Database Provider: SQLite.MS, DB2 iSeries and possibly others
Operating system: Windows 10
Framework version: .NET Framework 4.6.2
The text was updated successfully, but these errors were encountered: