读书人

如何把linq的查询当变量

发布时间: 2011-12-20 22:26:41 作者: rapoo

怎么把linq的查询当变量
例如
String str="a==true && b==1"

怎么把这个str放到这个查询语句当中

var ta = from cc in hr.As_company where <这里> select cc;

谢谢!

[解决办法]
后边多抄了两个var,请自己删去!

当你使用稍微成熟一点的Linq,例如Linq to SQL,它会在编译Linq表达式时优化结构,成为
from cc in hr.As_company where cc.a && cc.b=.... select cc;
的形式,生成SQL发送给数据库。
[解决办法]

探讨
高手我不是这个意思!

String str="uu.a==true && uu.b==1" 有时String str="uu.a==true && uu.b==1&&uu.c==2"

var ta= from cc in ta where <str已经是string!怎么放到这里?> select cc;

读书人网 >.NET

热点推荐