【发布时间】:2021-08-23 12:28:56
【问题描述】:
我正在使用 Entity Framework Core 开发一个数据驱动的解决方案。我使用ExecuteRawSQL() 动态创建 SQL Server 表,并根据我正在读取的文件的内容构建查询字符串。我想查询这些表,但我没有它们的 DbSet,因为它们是动态创建的。我尝试使用:
ExecuteRawSQL("SELECT * FROM ...") 但这只返回受影响的行数。
理想情况下,我希望以字典的形式从该查询中取回每一行(键 = 列名,值 = 列值)。有任何想法吗?谢谢!
【问题讨论】:
-
听起来你应该只使用 ADO.NET
-
@ErikEJ 我沿着这条路走下去,它就像一个魅力!谢谢!
标签: c# sql-server entity-framework .net-core entity-framework-core