Александр Шульман@developer
Развиваю ИТ
Информация
- В рейтинге
- 168-й
- Откуда
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Генеральный директор
Ведущий
От 3 000 000 ₽
Управление проектами
Ведение переговоров
Разработка ТЗ
Agile
Управление разработкой
Оптимизация бизнес-процессов
Организация бизнес-процессов
Построение команды
Стратегическое планирование
Развитие бизнеса
Автору топика amilner так же хочу сказать, что вы избрали плохой анонс к своей статье, основанный на разбирательствах, а не на обзоре проблемы. Вы ставите выше вашу личную проблему, в то время как вопрос поднятый вами в статье намного интереснее.
половина камер перестала работать!
$db->query('select id, ?# from ?# where id = ?d ', 'text', 'table', 10);
далее на плайсхолдеры накладываются фильтры:? — просто как текст берется в кавычки и эскейпится
?d приводится к числу
?# эскейпится и берется в обратные кавычки
?f — в число с точкой
?a — если числовой массив, то через запятую значения фильтрованные как? или если ассц массив то как пары ?# =? очень удобно в запросах класса where in (?a) — тут список или insert… set (?a) — тут ассоц массив
Если самому писать лень можете взять на dklab.ru, но мне там не нравится =)
поясните мне, как человеку плохо знакомому с С# как получается что rep.GetAll().WithNameLike(“Google”).OrderBy(x => x.Name) выполняет лишь один селект? неужели выполняющей функция является OrderBy? или покажите где можно почитать о том как происходит вызов.
просто я вижу эту строчку как-то так:
all = rep.GetAll();
res = all.WithNameLike(“Google”);
res = res..OrderBy(x => x.Name);
очевидно, однако, что это не так.
кстати классный мультик Валли — там кораблик вылетает аккурат из такого облачка грязи =)
habrahabr.ru/blogs/linux/51875/
+1 так же сделал. для полных чайников типа меня писал тут:
developer.habrahabr.ru/blog/49496/