Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> linq expression - маска 
:(
    Опции темы
2king2
Дата 11.3.2013, 21:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 15.5.2010

Репутация: нет
Всего: нет



Входные данные: 400, 123, 654, 999, 100, 567, 500
• если 1, 2 разряды не нулевые, а последний 0, то родительским следует считать тот, у которого 1 разряд совпадает с данным кода, а 2, 3 разряды равны 0;
• если 1, 2, 3 разряды не нулевые, то родительским следует считать тот, у которого 1, 2 разряд совпадает с данным, а третий равен 0;
• если 1, 2 разряды нулевые, то Родительское отсутствует, поле при этом не заполняется.

По сути нужно как то из входного числа забирать первый(и другие) разряд и подставить его в что похоже как  LIKE
123 -> LIKE"_00" = родитель равен 100
символ "_" должен быть в данном случает равен 1
567 -> LIKE"_00" символ "_" должен быть в данном случает равен 5 = если 5 в первом разряде, а другие два разряда равны нулям, то результат родитель равен 500
Подскажите как будет выглядит linq expression? 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | LINQ (Language-Integrated Query) | Следующая тема »


 




[ Время генерации скрипта: 0.0915 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.