我正在尝试检索包含“Britney Spears”的字符串列表,这就是我使用的内容
from p in Objects where p.Title.Contains("Britney Spears") select p
这样做很好,但如果我想选择“Britney Jean Spears”,“Britney’Sexy’Spears”这样的标题它不起作用,那么我的问题是如何在Britney Spears之间插入一个通配符’%’而进行LINQ2sql搜索?谢谢.
问候,
安迪.
解决方法
您可以使用
SqlMethods.Like
方法来实现此目的.
from p in Objects where sqlMethods.Like(p.Title,"Britney% Spears") select p