实体框架在开始时填充实体

时间:2013-08-07 17:35:32

标签: c# excel entity-framework

我有使用实体框架的项目。 我想检查我的数据库是否已创建并从资源目录中填充表格?

由于

1 个答案:

答案 0 :(得分:1)

真的,你问两个不同的问题。实体框架不是数据库管理工具,因此没有任何直接从电子表格加载数据的功能。

如果你单独研究问题的每个部分,你可能会有更多的运气。

Seeding data with Entity Framework

Reading Excel Files with C#

回复评论:

if (!context.PostalCodes.Any())
{
    IEnumerable<PostalCode> postalCodes = ReadPostalCodes();
    foreach(var postalCode in postalCodes)
    {
        context.PostalCodes.Add(postalCode);
    }
    context.SaveChanges();
}