Функция Replace () для значения столбца в методе DataTable Select - PullRequest
0 голосов
/ 16 апреля 2020

Я пытаюсь сравнить и выбрать строки из таблицы данных на основе значения столбца другой таблицы данных в foreach l oop -

foreach (DataRow dr in dt1.Rows)
{
   DataRow[] result = dt2.Select("[Company Name] = '" + dr["Named Company"].ToString() + "'");
}

Теперь проблема заключается в названиях компаний в обоих Данные для одной и той же компании могут отличаться, так как у одной может быть дефис, а у другой - нет.

Как включить условие игнорирования дефиса в [Company Name] и dr ["Named Company"]. Нанизывать(). Я знаю, что последний может использовать .Replace ('-', ''), но как мне сделать то же самое для [Company Name] в запросе? любая альтернатива этому подходу иначе?

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