Member 14152185 Ответов: 2

Строковые или двоичные данные будут усечены в executenonquery


String or binary data would be truncated.
The statement has been terminated. 


Что я уже пробовал:

Line 38:                    
Line 39:                     conn.Open();
Line 40:                     cmd.ExecuteNonQuery();
Line 41:                     conn.Close();
Line 42: 

2 Ответов

Рейтинг:
1

OriginalGriff

Если вы не понимаете сообщение об ошибке, погуглите его! Вы получите ответ намного быстрее, чем зададите вопрос...

Строковые или двоичные данные будут усечены. Заявление было прекращено. - поиск Google[^] - 200 000 просмотров!

В принципе, данные, которые вы передаете в SQL, не помещаются в столбец, в который вы их отправляете: например, столбец может быть VARCHAR(50) или NVARCHAR(50), и вы передаете ему строку с 51 символом.
Мы не можем исправить это для вас: либо сделайте ваши столбцы достаточно большими для данных, либо проверьте данные и не передавайте tso много SQL.