Linq模糊查询
Linq模糊查詢
? ? ? ? ? EF中使用的linq查詢語句,這里需要進行模糊查詢。
? ? ? ? ??在linq中進行模糊查詢非常的簡單,使用Contains即可。
? ? ? ? ??把前端的字符串,傳到后臺之后,在寫linq語句的時候使用Contains即可。
public List<QueryResultViewModel>FuzzyQuery(string Content){try{//引用上下文excellentmcoinEntities DBcontext = new excellentmcoinEntities();List<QueryResultViewModel> Department = newList<QueryResultViewModel>();//查詢全部Department = (from a in DBcontext.t_accumulatewherea.accumulateDescription.Contains(Content)select newQueryResultViewModel(){accumulateID= a.accumulateID,accumulateDescription =a.accumulateDescription,departmentID= a.departmentID,accumulateStates = a.accumulateStates,userID =a.userID,date = a.date,operaterID =a.operaterID,operaterDate= a.operaterDate,}).ToList();return Department;}catch (Exception e){throw e;}}? ? ? ? ??其中,一句代碼就可以解決
? ? ? ? ??a.accumulateDescription.Contains(Content)
?
總結
- 上一篇: MVC动态拼接页面
- 下一篇: SQLserver多条件查询