Объект Framework 4.0 и нулевые поля в представлениях

StackOverflow https://stackoverflow.com/questions/3135997

  •  01-10-2019
  •  | 
  •  

Вопрос

Мы добавляем несколько представлений на нашу модель структуры сущности. Некоторые поля в этих представлениях являются NULLBALE DATETIME2 DataTypes в нашем SQL Server 2K8 дБ и EDMX неправильно показывают эти поля как не ноль. Это известная проблема?

Когда я пытаюсь изменить их на не ноль, он все еще бросает ту же ошибку - потому что оно появляется как если SSDL определяет его по-разному?

Кто-нибудь столкнулся с этой проблемой?

Редактировать: Моя точная ошибка:

Недвижимость «DateTimeaffected» на «V_MYVIEW» не может быть установлено значение «NULL» значение. Вы должны установить это свойство в ненулевое значение типа «DateTime»

Удаление вида и добавление его обратно не исправляет его тоже ... все еще помечает поле как ненужное.

Это было полезно?

Решение

Извините за этот глупый ответ, но вы удалили таблицы и добавляете их снова ... по какой-то причине EF4 не обновляет их должным образом ... Но ты не известен проблема с EF4, она должна показать им как оттудаваемые ... кстати вы получаете?

Другие советы

Вы сказали, что свойство помечено как ключ, но по имени он не звучит так, как это так. (Имея, что он помечен как ключ, конечно, Dosent с ним хорошо сидеть с нулевой ...) У вас есть ПК?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top