gpt4 book ai didi

c# - 如何将选择的存储过程映射到 EF 3.5 中的实体?

转载 作者:行者123 更新时间:2023-11-30 18:07:06 27 4
gpt4 key购买 nike

也许我在这里遗漏了一些东西......我们正在尝试采用数据访问框架并一直在探索 EF3.5。

我们在组织中所做的一切都需要存储在存储过程中,这样 DBA 才能有控制感。如果我从我的数据库模式生成我的实体,我会看到如何将存储过程映射到实体的更新/插入/删除命令,但是没有用于数据检索的映射。

这是否始终在框架内部,或者我们能否以某种方式将我们的检索过程映射到它们各自的实体?如果是内部的,是否可以查看/修改生成的sql?

预先感谢您的帮助。

最佳答案

创建模型时,您可以向其添加存储过程。
如果这些存储过程返回实体类型的集合,则可以将它们添加到模型中。
在设计器中打开模型,右键单击过程并选择 "Create Function Import"选项。指定正确的返回类型,您将获得一个检索实体的方法。

关于c# - 如何将选择的存储过程映射到 EF 3.5 中的实体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4256276/

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