实体框架多个存储过程

发布于 2024-12-03 11:11:49 字数 304 浏览 0 评论 0原文

我对实体框架相当陌生,最近才开始研究它。我在 C# 环境中使用 Linq to SQL 一段时间了,发现它用起来真的很棒。

目前我使用 sqlmetal 生成 DataContext 文件(Linq to SQL)。

现在,过了一段时间,我认为使用实体框架(Linq to Entities)会很好,我可以看到在某些方面两者之间存在语法相似性,即访问和创建提供连接字符串的新实例。

然而,我感兴趣的是,当生成映射时,是否有一种方法可以自动导入所有存储过程,类似于 sqlmetal 的做法。这样我就不必单独导入每一个。

先感谢您。

I am quite new to the Entity Framework, and only have recently started looking into it. I have been using Linq to SQL for sometime now in a C# enviroement and found it really wonderful to use.

Currently I use sqlmetal to generate a DataContext File (Linq to SQL).

Now after some time I thought it would be nice to use to the Entity Framework, (Linq to Entities), I can see that in some respect there are syntatical similarities between the two, i.e. accessing and creating new instances providing the connection string.

However what Im interested in is when the mapping is generated, is there a way to automatically import all the stored procedures, similar to how sqlmetal does it. So that I dont have to import each one individually.

Thank you in advance.

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

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

发布评论

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

评论(1

去了角落 2024-12-10 11:11:50

在模型设计器(在 Visual Studio 中,*.edmx 文件的默认视图选项)

right click --> Update Model from Database

中出现的对话框的“添加”选项卡中,您可以选择任何或所有存储过程。

编辑:这是屏幕截图,位于robbagby.com 上的教程

In the Model Designer (inside Visual Studio, default view option for *.edmx files)

right click --> Update Model from Database

in the "Add" tab of the resulting dialog you can select any or all Stored Procedures.

Edit: Here's a screenshot of the dialog I'm talking about, found at a tutorial at robbagby.com

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