Строка SQL или двоичные данные будут обрезаны, имя столбца - PullRequest
0 голосов
/ 03 июля 2018

У нас есть просто приложение пользовательского интерфейса, для которого мы используем базу данных SQL Server. Проблема заключается в том, что пользователь указывает данные больше длины столбца и, следовательно, получает ошибку:

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

Можно ли найти столбец, вызывающий эту проблему во время выполнения? Наше приложение разработано таким образом, что метка пользовательского интерфейса и имя столбца синхронизированы. Поэтому, если мы можем найти имя столбца во время выполнения, тогда мы можем позволить пользователю исправить его тут же.

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 05 июля 2018

Сообщение об ошибке довольно ясно: данные, которые вы пытаетесь разместить в таком поле, слишком велики для самого поля. Проверьте ваше заявление вставки.

Затем посмотрите на определение столбца: у вас определенная длина (скажем) 10 или 50 символов, но данные, которые вы пытаетесь вставить, длиннее этого. Либо увеличьте размер столбца, либо уменьшите размер отправляемых данных.

Я надеюсь, что это может помочь вам ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...