Я столкнулся с одной проблемой в последние несколько часов.C# System.InvalidCastException: Указанное Cast недействительно
Я продолжаю получать сообщение об ошибке, и он сообщает мне, что указанный состав недействителен. Я могу изменить значения в базе данных с помощью хранимой процедуры. Однако, когда я пытаюсь сделать это с исполняемым файлом, я получаю эту ошибку.
Это ошибка
System.InvalidCastException: Specified cast is not valid.
at Administrator_Panel.DB.ReadAccountInfo(String UserID, In32& Count)
Это код.
public static Account ReadAccountInfo(string UserID, out int Count)
if (Reader.Read())
ReturnValue = new Account((int)Reader["UserUID"],
(string)Reader["Pw"],
(bool)Reader["Admin"],
(bool)Reader["Staff"],
(short)Reader["Status"],
(int)Reader["Point"],
(int)Reader["DaemonPoints"]);
Любая помощь будет принята с благодарностью. :) Спасибо
Сообщения определение таблицы базы данных, строка запроса, а конструктор класс подпись счета –
конвертируйте вместо литья –