В SQL я могу сделать что-то вроде этого:
select * from Table1 where Col1 like '%'
Я пытаюсь сделать это в linq следующим образом:
from p in Table1
where SqlMethods.Like(p.Col1, "%")
select new { p.Col1}
Но это не работает, потому что ожидает Col1 дляbe int.
Причина, по которой я это делаю, заключается в том, что я пытаюсь создать форму поиска и должен использовать подстановочные знаки для параметров, которые не были заполнены (некоторые являются строками, некоторые являются числовыми).