Ik geloof dat je SqlFunctions zou kunnen gebruiken. PatIndex :
dt.Table.Where(p => SqlFunctions.PatIndex(term, p.fieldname) > 0);
SqlFunctions.PatIndex gedraagt zich hetzelfde als de SQL LIKE exploitant. Het ondersteunt alle standaard jokertekens, waaronder:
- % Elke reeks van nul of meer tekens.
- _ (underscore) Elk afzonderlijk teken.
- [ ] Elk afzonderlijk teken binnen het opgegeven bereik ([a-f]) of set ([abcdef]).
- [^] Elk afzonderlijk teken dat niet binnen het opgegeven bereik ([^a-f]) of set ([^abcdef]) valt.
SqlFunctions.PatIndex is vaak beschikbaar wanneer de SqlMethods.Like niet beschikbaar is (ook binnen MVC-controllers)