Итак, в C# всякий раз, когда я извлекал tinyint из моей базы данных MSSQL, я использовал следующее приведение типов.
(int)(byte)reader["MyField"];
Однако похоже, что это приведение не работает в MySQL.
Что я пробовал
(byte)reader["MyField"];
и просто
(int)reader["MyField"];
Редактировать 1
Исключение
The specified cast is not valid.
Редактировать 2
Это тип данных.
{Name = "SByte" FullName = "System.SByte"}