В SQL Server У меня есть столбец db с именем AppZip с типом int. У меня есть текстовое поле с 5-значным почтовым индексом. Когда я пытаюсь сохранить, я получаю сообщение об ошибке «Строка ввода была в неправильном формате». Я смущен. Я преобразовываю строковое представление «12345» в тип int, как это неправильный формат для базы данных? Вот мой код.В строке ввода была неверная ошибка формата при сохранении в базе данных
q.AppZip =Convert.ToInt32(txtAppZip.Text);
(я использую LINQ к SQL ...)
EDIT: Это было потому, что я не прекращал метод, который заполнит поле на странице загрузки от выполнения на пост обратно.
Благодарим за подробный ответ. –