mails4vijayakumar Ответов: 0

System.data.entity.modelconfiguration.modelvalidationexception: во время генерации модели была обнаружена одна или несколько ошибок проверки


Когда я пытаюсь вставить запись с помощью Entity frame work в базу данных SQL, я получаю следующую ошибку


Системы.Данных.Лица.ModelConfiguration.ModelValidationException: во время генерации модели была обнаружена одна или несколько ошибок проверки:

Даль.И EntityFramework.DataTable:: EntityType 'DataTable' не имеет определенного ключа. Определите ключ для этого типа сущности.
Даль.И EntityFramework.CultureInfo:: EntityType 'CultureInfo' не имеет определенного ключа. Определите ключ для этого типа сущности.
Даль.И EntityFramework.Объекта datetimeformatinfo: : атрибутом entitytype 'объекта datetimeformatinfo' нет ключа. Определите ключ для этого типа сущности.
DataTables: EntityType: EntitySet 'DataTables' основан на типе 'DataTable' , который не имеет определенных ключей.
CultureInfoes: EntityType: EntitySet 'CultureInfoes' основан на типе 'CultureInfo' , который не имеет определенных ключей.
DateTimeFormatInfoes: EntityType: EntitySet 'DateTimeFormatInfoes' основан на типе 'DateTimeFormatInfo', который не имеет определенных ключей.

Что я уже пробовал:

[Table("InventoryE")]
   public class InventoryE
   {

       [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
       [Key]
       public int ID { get; set; }
       public string ITEM_SID { get; set; }
       public int SBS_NO { get; set; }
       public string ALU { get; set; }
       public string STYLE_SID { get; set; }

   }

0 Ответов