ASP.Net Core - 实体框架 - 调用没有返回数据的存储过程(在 void 方法中)

马德沃拉

我目前正在使用 ASP.Net Core 和 Entity Framework 3.1.1。我只想将过程称为 void 而不是返回数据。这是我当前用于调用过程并将数据拟合到模型中的设置。

public List<MyModel> GetData(int ID)
{
    var result = (from x in _dbContext.MyModel.FromSqlRaw("ustp_ProcedureName {0}", param1)
                  select x).ToList();

    return result;
}

我如何使用 FromSqlRaw,但在 void 方法和不返回数据的过程中?

塞尔吉

为了更好地使用数据,请使用:

 var result = _dbContext.MyModel
                  .FromSqlRaw("ustp_ProcedureName {0}", param1)
                  .ToList();

如果你想运行不返回任何数据的 sp 试试这个:


_dbContext.Database.ExecuteSqlCommand("ustp_ProcedureName {0}", param1);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

带有实体框架的ASP.NET Core MVC中的索引方法不接受参数

没有实体框架的情况下如何连接到ASP.NET Core中的数据库?

在asp net core实体框架mvc中从数据库绑定菜单和子菜单

InvalidOperationException:序列不包含任何元素。在带有实体框架的Asp.net Core MVC中

ASP .NET Core实体框架的范围

在ASP.NET Core项目中使用没有实体框架的SQLLite数据库

如何使用实体框架在 ASP.NET MVC 中调用存储过程

更新ASP.NET Core实体框架中的实体类

ASP.NET核心实体框架调用存储过程

如何从ASP.NET Core中的实体框架中的数据库更新VS 2019中的模型

带有实体框架的 ASP.Net Core Web API 使用存储过程有什么好处吗?

带有实体框架的 ASP.NET Core Web API:返回具有关系的对象

具有Identity和ASP.NET Core RC2的实体框架Core无法在数据库中创建用户

使用ASP.NET Core中的联接查询在实体框架中获取用户角色

ASP.net中的实体框架

EntityTypeBuilder <T>中的OnDelete ASP.NET Core 2实体框架

实体框架和ASP.NET Core UOW存储库模式

带GroupBy ID的ASP NET CORE实体框架选择

ASP.NET Core 实体框架 SQL 查询 SELECT

将JSON数据对象存储到ASP.NET MVC(实体框架)中的数据库

.Net Core中的通用存储库模式与实体框架有什么关系

在 ASP.NET Core 3.1/5.0 中调用存储过程

ASP.NET 5 MVC 6中没有实体框架的身份验证和授权

具有实体框架的ASP.NET Core 2,在应用程序配置文件中找不到名为“ ####”的连接字符串

在带有实体框架核心的ASP.NET Core WebAPI中使用“数据库生成的”处理属性

在 ASP.NET Core Razor 页面中加载带有数据的选项卡(无实体框架)

没有实体框架的ASP.NET Identity 2.0实现

在ASP.NET MVC 5中使用实体框架中的存储过程从多个表中获取多个记录

ASP.NET Core Blazor 服务器中的实体框架上下文生命周期