Используйте оператор SQL LIKE в Linq при использовании Where - PullRequest
0 голосов
/ 27 апреля 2019

Как использовать специальные ( Как ), например, используемые в SQL?

Примеры:

  1. %: любая строка из нуля или более символов.

  2. _: (подчеркивание) Любой отдельный символ.

  3. [ ]:Любой отдельный символ в указанном диапазоне [a-f] или установленный [abcdef].

  4. [^]: Любой отдельный символ, не входящий в указанный диапазон ([^a-f] или установленный [^abcdef].

Я использовал ручные запросы с помощью команды (SqlQuery), но мне это не понравилось, поэтому я хочу напрямую использовать метод linq.

Dim Db As New HotelEntities
Dim G = (From i In Db.Profiles.SqlQuery("select * from Profile where First_Name Like '%____r'", "")).ToList

Я такжеиспользовал команду SqlMethods.Like, но у меня не получилось.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...