InvalidOperationException Вы должны установить для этого свойства ненулевое значение типа string - PullRequest
2 голосов
/ 17 ноября 2011

Свойству XX таблицы «Table» не может быть присвоено значение «Byte []». Вы должны установить для этого свойства ненулевое значение типа 'String'.

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

1 Ответ

2 голосов
/ 18 октября 2012

У меня была похожая проблема, но для байта bool

Я отредактировал свою сущность
открытый байт XX {get; задавать; } Затем отредактировал мою модель, чтобы иметь public bool XX {get; задавать; }

использовал auto mapper, чтобы отобразить их вместе, и это устранило проблему, с которой я столкнулся, попробуйте это, отредактировав вашу модель в строку и отобразив ее соответствующим образом.

Сначала я использую код для существующих баз данных, но сначала он может работать для БД

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