实体框架原始SQL查询选择未知列(未知返回类型)

实体框架原始SQL查询选择未知列(未知返回类型),第1张

实体框架原始SQL查询选择未知列(未知返回类型)

可能有一种可能的解决方案以您尝试执行http://www.preproject.com/Articles/206416/Use-dynamic-
type-in​​-Entity-framework-
SqlQuery

的方式进行查询

但是即使它起作用了,我还是强烈建议不要这样做,即使使用params,构建这样的查询也是很糟糕的。更好的方法是将实体正常映射并使用LINQ to
Entities来为您生成查询。

是的,它将带来您不需要的列,但是除非您选择成千上万的记录,否则它可能不会对性能产生很大影响,并且如果可能的话,它将对实体产生更好的(并且更易于维护的)代码和linq我没记错,请注意像Sql
Injection这样的安全性问题



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5021337.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存