【问题标题】:Entity Framework using Stored Procedure - needs help使用存储过程的实体框架 - 需要帮助
【发布时间】:2010-06-30 14:31:33
【问题描述】:

我正在使用 VS2008 3.5 框架。

我正在尝试使用实体框架进行数据访问,但我正在 遇到一些存储过程的问题。

我将此存储过程导入到框架图中,然后 使它成为一个函数导入,但我没有看到我的存储过程

        using (MyEntities context = new MyEntities ())
        {
            foreach (Basic visit in context.) //<<< i dont see the SP here?
            {
                                 }
        }

有什么帮助吗?

【问题讨论】:

    标签: .net entity-framework


    【解决方案1】:

    你需要一个返回类型。如果没有返回类型,这种情况经常发生。

    您可以创建一个名为 ReturnHelper 的虚拟实体,其中一个标量值“return”为 Int32,并在您的函数导入中用作标量输出。这应该可以解决问题:-)

    操作方法: http://www.devtoolshed.com/using-stored-procedures-entity-framework-scalar-return-values

    http://www.danrigsby.com/blog/index.php/2009/05/20/entity-framework-40-scalar-and-void-functions

    【讨论】:

    【解决方案2】:

    this discussion 为例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-09
      • 2019-07-18
      • 2021-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多