gpt4 book ai didi

visual-studio-2010 - Entity Framework 模型中的存储过程

转载 作者:行者123 更新时间:2023-12-02 20:18:54 24 4
gpt4 key购买 nike

您可以将存储过程添加到 Entity Framework 模型 (Model.edmx) 中吗?

我刚刚在 Visual Studio 2010 中执行此操作,如下所示(除了我的存储过程现在不在“添加”选项卡中,而是在“刷新”选项卡中)

VS screenshot

我的存储过程是一个简单的 SELECT 语句,采用 1 个参数。

VS2010似乎已将其添加到模型中,但我想知道它在哪里以及如何使用它?

我在图表和 Model.designer.cs 中都看不到它

最佳答案

你们分道扬镳。这是一个有点隐藏的过程并且是多步骤的。您必须通过在上面显示的菜单中选择存储过程来将它们包含在您的模型中。

完成后,您想要查看“模型浏览器”

pic of model browser

然后在模型浏览器中找到模型存储(其中将包含“表/ View ”等文件夹)。右键单击您的存储过程并选择“添加函数导入”。

pic of context menu for function import

完成此操作后,您可以映射将从 SP 取回的实体。

pic of function import dialog

然后,您将能够通过代码中的上下文以强类型的方式访问您的实体。希望有帮助。

关于visual-studio-2010 - Entity Framework 模型中的存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13486350/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com