LINQ FormatException - PullRequest
       13

LINQ FormatException

1 голос
/ 19 сентября 2008

В настоящее время у меня есть существующая база данных, и я использую инструмент генератора LINQtoSQL для создания классов для меня. Инструмент работает нормально для этой базы данных, и с этим инструментом нет ошибок.
Когда я выполняю запрос LINQ to SQL к данным, в таблице появляется строка, в которой есть какие-то недопустимые данные, и она выдает исключение System.FormatException при выполнении этой строки. Кто-нибудь знает, из чего это происходит? Кто-нибудь знает, как я могу сузить столбец эффектов, не добавляя их один за другим в предложение select?

1 Ответ

2 голосов
/ 19 сентября 2008

У вас есть varchar (1), в котором хранится пустая строка?

Вам нужно изменить тип с char на string в конструкторе (или как-то запретить пустые значения). Тип символа .net не может содержать пустую строку.

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