Ошибка, вызванная параметром "@UserId"
, прервалась при преобразовании базы данных.
Я бы использовал метод Add
вместо AddWithValue
, метод
, потому что метод Add
может установить вашТип и размер параметра в базе данных
cmd.Parameters.Add("@UserId", SqlDbType.Int,0).Value = Login.userid_string;
ПРИМЕЧАНИЕ
Попытайтесь установить правильное значение enum SqlDbType
для параметра, который совпадает с вашим типом этого параметра.