Re[93]: Тормознутость и кривость linq
От: Sinclair Россия https://github.com/evilguest/
Дата: 29.04.16 05:18
Оценка:
Здравствуйте, alex_public, Вы писали:

_>Здравствуйте, ·, Вы писали:


_>>>Ну так и в чём собственно проблема? ) Тебе трудно поставить один if? ) Количество таблиц то не является динамической величиной... )))

_>·>Тебе похоже не трудно, давай тогда код склейки в студию. Ждём, надеемся.
_>
_>string query="select ... from ...";
_>if(categoryName||categoryColor||categoryGroupName) query+=" inner join ... ON(...)";//тот самый if
_>query+=" where 1";
_>if(categoryName) query+=" and ...";
_>if(categoryColor) query+=" and ...";
_>if(categoryGroupName) query+=" and ...";
_>

А можно попросить сделать этот код рабочим?
А то идея-то была понятна и до этого. Дьявол начинается при проверке — то скобочку забыли дописать, то оказалось что inner join у нас в одном из вариантов набора параметров после where оказался.
Языком-то все горазды.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.