В настоящее время у меня есть рабочая программа, которая дает мне безобидную, но раздражающую ошибку во время выполнения. У меня есть DataGridView, который отображает выбранное содержимое таблицы SQL, которое в настоящее время содержит только одну запись. У меня есть столбец в этой таблице под названием «Заметки», который предназначен для относительно большого пространства для хранения текстовых данных; пользователь должен иметь возможность печатать и хранить подробные заметки в одном поле текстового поля. Запись в этом столбце для моей одной записи (согласно Word) имеет длину 690 символов (с пробелами), но я получаю сообщение об ошибке при просмотре моего DataGridView, который утверждает, что столбец превышает предел MaxLength. Я вручную установил этот предел (свойство MaxInputLength) во время разработки 2147483647, что, очевидно, намного выше 690, но ошибка сохраняется.Подозрительная ошибка: столбец DataGridView превышает предел MaxLength
Я не уверен, что проблема моего DGV заключается в том, что 690 символов вряд ли имеют большой объем хранения. Может ли кто-нибудь указать мне на основную проблему с этой ошибкой? Заранее спасибо!
Столбец - это varchar (5000), который также должен быть намного более чем достаточно. Я пошел дальше и изменил его на максимальный, что говорит SQL Server 8000, и ничего не изменилось. Я использую связанный набор данных для заполнения DGV, и я использую его как часть функции поиска информации моей программы. Было ли что-то еще, что вы хотели знать? Я записал все, что, по моему мнению, имеет отношение к проблеме – Arch
Могу ли я спросить, можете ли вы отредактировать сообщение и добавить часть кода. Также вы использовали мастер источника данных, используете ли вы вызовы SQL? –