我有一个Entity Framework数据库,初始化程序设置为DropCreateDatabaseIfModelChanges。
现在,我添加了一个名为Customer的类。启动应用程序时,Entity Framework会生成正确的表和映射,一切都很好,但是当我尝试向表中添加内容(Customer.Add(anEntity))时,Entity Framework提示会删除数据库中的每个表,我只使用包含模型哈希的表,因此无法插入任何内容。
任何人都知道会导致这种行为的原因吗?
感谢。
答案 0 :(得分:-1)
据我所知,当您在项目中添加实体Model时,会自动生成所有映射和属性类。之后,您可以在DataContext类的帮助下访问您使用过的数据库..