读书人

Ling to SQL怎么实现模糊查询?请问

发布时间: 2012-02-12 17:16:33 作者: rapoo

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();
可以考上面代

读书人网 >.NET

热点推荐