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

发布于 2024-11-16 00:27:01 字数 91 浏览 1 评论 0原文

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

非常感谢, 德里克

Has anyone had experience with calling a view using EF 4.1 DBContext object? If so could you provide an example. Also will this map to a POCO like a table does?

Thanks much,
Derek

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

孤独陪着我 2024-11-23 00:27:01

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

It should be used just like a regular table - POCO with name of the view as the table.

暮凉 2024-11-23 00:27:01

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

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

希望有帮助。

I have called Oracle Views using EF 4. There is one requirement to add views to edmx and that is that you need to make a primary key column in it. One way to do that is to make a column containing row numbers and make it primary. Then it would be easily added to edmx.

As far as the last part of your question is concerned, Yes they will be accessible just like other tables using dbcontext.

Hope it helps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文