怎么用linq to sql 写单表多字段的模糊查询方法
比如说,我要做一个高级搜索,表里一共有o1,o2...o10.这么多的字段,查询的时候不需要输入全部字段,可以有选择的输入几个字段的关键字。请问应该怎么编写这个方法。...
比如说,我要做一个高级搜索,表里一共有o1,o2...o10.这么多的字段,查询的时候不需要输入全部字段,可以有选择的输入几个字段的关键字。请问应该怎么编写这个方法。
展开
3个回答
展开全部
字段是输入,还是选择 ,如果让用户自动选择,最好从系统表中提取数据库字段描述,然后拼装一个sql 语句。
追问
表里是有数据的,查询的时候是通过从页面的控件中获得的值来查询的,sql的拼装我会写可是不会linq to sql的方法,网上找了很久都没找到适合的答案。冒昧问一下能不能提供一段代码实例一下
追答
发了一个url给你,你可以看看。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是指多个查询条件么?
from n in DBContext.TableA
where n.A1== a && n.A2== b
select n
from n in DBContext.TableA
where n.A1== a && n.A2== b
select n
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询