如何在带有 Select 语句的存储过程上使用 LINQ?

Posted

技术标签:

【中文标题】如何在带有 Select 语句的存储过程上使用 LINQ?【英文标题】:How do I use LINQ on a stored procedure with a Select statement? 【发布时间】:2010-10-19 00:36:33 【问题描述】:

如何在带有Select 语句的存储过程上使用LINQ?

我知道如何使用存储过程为我执行一些过程,但是,如果我想从存储过程中返回一些数据?我该怎么做?

问候

【问题讨论】:

【参考方案1】:

Scott Guthrie 对此有一个fairly detailed blog post。通常我相信你会调用一个存储过程作为一个单独的方法——如果你想将它包含在一个 select 子句中,你可能应该使用一个用户定义的函数 (UDF)。这些都在同一篇博文中介绍。

如果您已经阅读过这篇文章但没有帮助,您能否详细说明哪个部分不适合您?

【讨论】:

以上是关于如何在带有 Select 语句的存储过程上使用 LINQ?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Redshift 中的 select 语句中使用存储过程

如何在 select 语句的列列表中使用存储过程的结果?

存储过程要返回最后一条select语句

sqlserver 存储过程 保存在哪张表里如何通过select语句查询哪些存储过程是包含某个关键词

如何在objc中使用带有多个where值的select语句?

如何在SQL Server查询语句(Select)中检索存储过程(Store Procedure)的结果集?