Entity framework 从EF 4.1上下文对象调用SQL Server视图

Entity framework 从EF 4.1上下文对象调用SQL Server视图,entity-framework,entity,Entity Framework,Entity,有没有人有过使用EF 4.1 DBContext对象调用视图的经验?如果是的话,你能举个例子吗。也会像表一样映射到POCO吗 多谢各位, Derek它应该像常规表一样使用-POCO,视图名称为表。我使用EF4调用了Oracle视图。向edmx添加视图有一个要求,即需要在其中创建一个主键列。一种方法是创建一个包含行号的列并将其设为主列。这样就可以很容易地将其添加到edmx中 就问题的最后一部分而言,是的,它们可以像使用dbcontext的其他表一样访问 希望能有所帮助。他使用的是DbContext

有没有人有过使用EF 4.1 DBContext对象调用视图的经验?如果是的话,你能举个例子吗。也会像表一样映射到POCO吗

多谢各位,
Derek

它应该像常规表一样使用-POCO,视图名称为表。

我使用EF4调用了Oracle视图。向edmx添加视图有一个要求,即需要在其中创建一个主键列。一种方法是创建一个包含行号的列并将其设为主列。这样就可以很容易地将其添加到edmx中

就问题的最后一部分而言,是的,它们可以像使用dbcontext的其他表一样访问


希望能有所帮助。

他使用的是DbContext,我认为它是代码优先,这意味着没有实体模型(edmx)。但是您在主键部分是正确的-您需要在POCO对象上创建一个主键。谢谢你们。我今天要试试这个。