Ling to SQL如何实现模糊查询?请教
1.下面是以前的查询语句,我现在要将它转换成LING语句,因为里面存在模糊查询,不知道LING 支持LIKE 吗?请高手帮忙转化一下,谢谢!
select count(A.bookcode) from t_bookbaseinfo as A,T_DraftFinishMark as B
where A.bookcode = B.bookcode and markdate like '%" + year + "[-/.]" + month + "[-/.]%'
2.这个是存在substring()函数的SQL语句,也不知道该怎样转换成LING语句.
select distinct substring(markdate,0,5)as markdate from T_DraftFinishMark order by markdate desc
解决立刻给分!在线等
------解决方案--------------------支持
using System.Data.Linq.SqlClient;
SqlMethods.Like()这个方法里
具体用请看msdn
------解决方案--------------------需要先添加System.Data.Linq.SqlClient名称空间
var q = (from c in db.Customers
where SqlMethods.Like(c.CustomerID, "%ROUT%")
select c).ToList();
可以參考上面代碼