c# - EF Core 执行sql

标签 c# entity-framework c#-4.0 .net-4.5

我正在测试 Entity Framework Core,到目前为止一直很好,直到我遇到错误。 我无法使用 FromSql 从 DbSet 执行 sql。 错误是 dbset 不包含“FromSql”的定义 代码是

_context.Account.FromSql("Select * from dbo.Account");

我做错了什么?

最佳答案

碰巧我还需要一个 nuget 包来让 FromSql 和 Include 工作。 我在 project.json 文件中将其添加到我的依赖项中,并在恢复后,瞧。

"Microsoft.EntityFrameworkCore.Relational": "1.0.0"

现在工作

关于c# - EF Core 执行sql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38909553/

相关文章:

c# - EF 迁移显示空的 Up() Down() 方法

c# - 创建一个枚举

c#-4.0 - 如何通过 COM 互操作使用 VB6 中的结构?

c# - 数组 C# 中的递增计数器

c# - ConcurrentDictionary 对象持续多长时间?

c# - File.Copy in Parallel.ForEach

c# - 删除 Entity Framework 中的多对多关系对象

c# - 查询 Entity Framework 以获取动态类型列表

sql-server - sql geography 到 dbgeography?

c# - 如何将RadDataForm设置为插入模式?