我有一个 EntityFrameWork 4.3.1 代码优先生成的 SqlCe.4.0 数据库(更新的 nu-get 包)。
System.Data.Entity.Database.SetInitializer 是通过 sampledata 设置的,并且数据库生成正确,但是当我尝试从数据库中读取以在 DataGrid 中显示时,没有加载任何数据。这意味着:在调试中 DbSet.Local.Count 始终为零,但我可以迭代 DbSet 项目,所有项目都显示在 debugconsole 中。
怎么了?
真挚地