0 / 0 / 0
Регистрация: 24.01.2017
Сообщений: 14
|
|
1 | |
Входная строка имела неверный формат11.08.2017, 23:11. Показов 3689. Ответов 4
Метки нет (Все метки)
Есть небольшая база данных созданная в mssql. Там есть столбец "FactoryNumber" с типом "nvarchar(50)". Когда начал пытаться занести значения базы в datagridview, то вылезло "System.Reflection.TargetInvocationException" в mscorlib.dll". При более детальном рассмотрении стало понятно, что ругается оно на то, что в том столбце есть значение "46/1".
{"Входная строка имела неверный формат.Невозможно сохранить <46/1> в столбце FactoryNumber. Ожидался тип Int32."} Ну и вопрос собственно в том, что же делать с этим. Особо не силен, опыта тут нету вообще.
0
|
11.08.2017, 23:11 | |
Ответы с готовыми решениями:
4
Входная строка имела неверный формат Входная строка имела неверный формат Входная строка имела неверный формат Ошибка при добавлении данных в SQL SERVER (входная строка имела неверный формат) |
360 / 287 / 76
Регистрация: 21.06.2016
Сообщений: 1,115
|
|
12.08.2017, 10:30 | 2 |
Приводите к строковому типу при выборке из сиквела. А так... не должно было так быть, значит не то выбираете
0
|
0 / 0 / 0
Регистрация: 24.01.2017
Сообщений: 14
|
|
12.08.2017, 11:07 [ТС] | 3 |
Я не совсем понял момент с "Приводите к строковому типу при выборке из сиквела". Я просто указываю откуда будут получены данные в datagridview, где конкретно можно привести тип?
0
|
360 / 287 / 76
Регистрация: 21.06.2016
Сообщений: 1,115
|
|
12.08.2017, 11:45 | 4 |
Интересно... значит Вы в дизайнере даете датасорс, попробуйтетам же, в дизайнере, и посмотреть тип данных во время получения с сиквела.
0
|
0 / 0 / 0
Регистрация: 24.01.2017
Сообщений: 14
|
|
12.08.2017, 22:00 [ТС] | 5 |
Очень странно. Я ничего не менял, просто добавил новый источник данных, указав ту же базу, но в этот раз он указывает тип данных как и в ms sql management studio...
0
|
12.08.2017, 22:00 | |
12.08.2017, 22:00 | |
Помогаю со студенческими работами здесь
5
Входная строка имела неверный формат ( "System.TimeSpan") Ошибка "Входная строка имела неверный формат" Ошибка "Входная строка имела неверный формат" при записи даты в БД Access FastReport: При попытке выполнить запрос, выдается исключение "Входная строка имела не верный формат" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |