可能有一种可能的解决方案以您尝试执行http://www.preproject.com/Articles/206416/Use-dynamic-
type-in-Entity-framework-
SqlQuery的方式进行查询
但是即使它起作用了,我还是强烈建议不要这样做,即使使用params,构建这样的查询也是很糟糕的。更好的方法是将实体正常映射并使用LINQ to
Entities来为您生成查询。
是的,它将带来您不需要的列,但是除非您选择成千上万的记录,否则它可能不会对性能产生很大影响,并且如果可能的话,它将对实体产生更好的(并且更易于维护的)代码和linq我没记错,请注意像Sql
Injection这样的安全性问题
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)