c# - 如何给edmx添加功能

标签 c# sql entity-framework

我在使用 Entity 框架的函数方面需要帮助。

我在 SQL Server 的数据库中有表值函数。

我正在尝试将函数添加到 edmx 中,但 id 没有向我显示该函数。 当我单击从数据库更新模型时,它仅显示存储过程,但没有函数。

如何使用 EF 导入或使用函数?

最佳答案

我认为您的问题的答案已经在 StackOverflow. 中了

There is no built in support for SQL User Defined Functions in Entity Framework, your best approach would be to create a stored procedure which wraps the function call and returns its output, then add that procedure to your EF model.

关于c# - 如何给edmx添加功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18919327/

相关文章:

c# - EF 7 : How to load related entities in a One-to-many relationship

c# - Parallel for 中的 Dispose 比常规 for 循环慢。为什么?

c# - 如何在 Mono IDE 中使用 C# 设置命令行参数。

c# - 使用 MVC WebApi 2 在运行时更改数据库

entity-framework - Linq-To-Entities 包括

c# - LINQ 相似的查询完全不同的执行时间

c# - 传递可以 "fit"接口(interface)的 C# 参数,但实际上并不实现它

c# - 如何从 EF 中的 SingleOrDefault LINQ 查询中选择列的子集

mysql - Wordpress SQL 查询产品 X 的用户名字和姓氏?

sql - Azure SQL 创建数据库状态挂起