【问题标题】:EF Core 1.1 context.set() not found, how to call stored procedures?EF Core 1.1 context.set() not found,如何调用存储过程?
【发布时间】:2017-05-18 09:46:01
【问题描述】:

方法

dbContext.Set().FromSql("dbo.SomeSproc @Id = {0}, @Name = {1}", 45, "Ada");

其中的answer 已在实体框架 1.1.2 中删除?

该过程不返回任何内容。 如何调用 stroed 程序? (如果我不使用旧的 ADO.NET 方式)

【问题讨论】:

    标签: sql-server entity-framework stored-procedures asp.net-core entity-framework-core


    【解决方案1】:

    您缺少 Microsoft.EntityFrameworkCore.Relational 库。

    要安装它首先,你需要看看你需要哪个版本。转到 link 并在 Dependencies 下查找它。

    例如,我有 Microsoft.EntityFrameworkCore 1.1.2,所以我使用 Microsoft.EntityFrameworkCore.Relational 的 1.1.2 版本。

    然后您可以使用包管理器进行安装。 使用 Tools > NuGet Package Manager > Package Manager Console 命令在 Visual Studio 中打开控制台

    粘贴代码以在 PM 控制台中安装库。

    PM> Install-Package Microsoft.EntityFrameworkCore.Relational -Version 1.1.2
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-08
      • 1970-01-01
      相关资源
      最近更新 更多