Подтвердить что ты не робот

Картирование Entity Framework для SQL Server tinyint для Int16

Моя модель данных сущности дает мне эту ошибку:

Ошибка 2019: указано сопоставление участников не действует. Тип 'Edm.Int16 [Nullable = True, DefaultValue =]' из... несовместим с 'SqlServer.tinyint [Nullable = True, DefaultValue =]' из...

Я пробовал удалять и воссоздавать свойство. Я не знаю, что я сделал неправильно.

4b9b3361

Ответ 1

A tinyint должен отображаться в .NET byte; Int16 должен быть соответствующим типом для smallint в SQL.