none
Linq 模糊查询问题?大虾们进来帮帮我。 RRS feed

  • 常规讨论

  • Linq 模糊查询问题?

    项目中使用了MVC3.0,选择我想做一个模糊查询的功能,代码呢? 已经写了一半了,但是:不知道模糊查询接下去怎么写,寻求帮助,

    Expression<Func<T, bool>> ExpressionWhere = null;  我要根据前台输入的一个值(str),进行查询,但是具体怎么写不知道,所以寻求帮助,请“大虾们”帮帮我。再次先谢谢了。

    是模糊查询哦!

    2012年4月5日 7:08

全部回复

  • 或許你可以用Contains、StartsWith或EndsWith方法來做到類似T-SQL的Like查詢。

    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/

    2012年4月5日 7:35
  • Contains  StartsWith  EndsWith  这几个方法 我全部都试过一边,全部不行,写法如下:ExpressionWhere = c => c.Name.Contains(name); .....全部都报一个错误,所以不能这样使用,请问还有什么方法或这建议吗?
    2012年4月5日 8:07
  • 我是這樣做的,有興趣可以參考看看,希望對你有幫助。

    http://www.dotblogs.com.tw/terrychuang/archive/2012/04/05/71297.aspx


    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/

    2012年4月5日 9:50
  • 谢谢您的帮助,很感谢,我的架构上不允许我那样写,所以 想了下采取别的方法了,谢谢。
    2012年4月5日 10:04
  • 不好意思,沒幫上忙,不過或許你可以跟大家分享一下你是怎麼做的,謝謝。

    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/

    2012年4月5日 15:17