Показать сообщение отдельно
Старый 14.01.2005, 14:06   #3  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Как говорится, Сократ мне друг, но истина дороже.

1. Вообще-то, запрос всегда будет выполняться на сервере БД, так как он является запросом к БД Результаты всегда будут пересылаться на клиента, так как Job'ы всегда выполняются на клиенте.

2. Следовательно траффик не при чем, требования к клиенту вообще не при делах (Сергей, правда, имел ввиду требования к каналу связи ). Блокировки если были, то останутся. Общая производительность системы в этом случае не изменится (как средняя температура по больнице).

3. Записей в варианте mazzy будет возвращено больше, хотя бы потому, что его запрос просто подразумевает возвращение большего количества записей (у DeepDreamer их будет всего одна, так как он ввернул firstonly в свой запрос).

А по вопросу DeepDreamer могу только сказать, что это очередной заскок компилятора, который, впрочем, связан с очевидным недостатком синтаксиса X++. Дело в том, что функция enum2str() должна догадаться о том, какой тип имеет enum (он не передается как аргумент) исходя из синтаксиса метода. Видимо получение значения enum'а из anytype очень сильно путает компилятор. Сделайте так:
PHP код:
// tmp = si.value();
tmp any2int(si.value()); 
В таком случае компилятор разберется.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me