当我在数据库中保存数据时,我收到DataException错误。 (见截图)。
我在项目中使用了存储库和服务层。
我在DataBaseContext中使用DropCreateDatabaseIfModelChanges
public class DataBaseContext:DbContext
{
static DataBaseContext()
{
System.Data.Entity.Database.SetInitializer(new DropCreateDatabaseIfModelChanges<DataBaseContext>());
}
public DbSet<Post> DbPosts { get; set; }
}
答案 0 :(得分:0)
由于您的错误说明不明确或不详细。
所以,以下是我的假设:
仔细检查您的DB Column Name
和Model Property Names
是否属实
同样拼写。
确保您已将正确的Data Type Data
传递给了
插入/更新。
由于它显示Data Un处理的异常,因此请关注您的数据 是正确的。
您是否检查了内部异常?
如果没有转到View Details
,则会抛出相同的错误弹出窗口。请参阅inner exceptions for more details
。发布那个例外描述。