关于网友提出的“ 模糊查询问题。。”问题疑问,本网通过在网上对“ 模糊查询问题。。”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 模糊查询问题。。描述:
利用linkq与数据库进行数据交互,Gridview显示。
{
在查询按钮的点击事件里chaxun 为输入框里输入的字符。请教高手:Where(p=>p.Source =???)。括号里面应该怎么写?怎么让输入的字符去和数据库里的特定的字段进行查询匹配?(不考虑sql语句)
解决方案1:
不知道你是不是要这个
解决方案2:var query1 = _Content.News.OrderByDescending(p => p.Time).Where(p.Source.ToString().Contains(TextBox1.Text));
protected void Button1_Click(object sender, EventArgs e)
}
实现: where Source like '%chaxun%'
ps:
2.你最好对chaxun作个非判断,用户输入为空就不要去访问数据库了
Where(p=>p.Source.Contains(chaxun.Text))。