日期:2014-05-20  浏览次数:21010 次

linq to sql中怎样拼接字符串
http://www.wyxh.org/tk/image/QQ截图未命名2.bmp
效果如上图,
查询项目:card_name
条件:=
值:银联卡

要求是上面三项拼接后放在where 后面,如果直接放上去,他要求布尔值,这个怎么实现,大家帮忙给看看,非常着急!

要求拼接后实现如下效果:
DataClassesDataContext dc=new DataClassesDataContext();
  var query=from p in dc.cardmanage
  where p.card_name=银联卡
  select p;
  return query.ToList<cardmanage>();

现在的问题是,“查询项目”,“条件”不固定,如果固定的话,传一个值,比如银联卡,没问题,三个条件的不会了,看了一些文章,要求拼接,这个不知道怎样拼接,拼接后怎样放进来,大家帮忙,看一下,非常着急,谢谢!!!!

------解决方案--------------------
Search
QueryableExtensionForDynamicLinq