Показать сообщение отдельно
Старый 16.11.2010, 17:00   #20  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от petr Посмотреть сообщение
To lev:

Там не 100 строк всето 5-ти. Если было бы так - тогда надо что-то придумывать (query или то, что вы предложили).

Но для изначально стоящей задачи (метод принимает 2 переменные) - предложенный код самый наглядный и возможно самый быстрый (принимая во внимание замечание S.Kuskov про оптимизатор).
про 100 строк я утрировал.
если возможно написать один запрос и в нем обработать нужные условия, зачем писать два запроса, и обрабатывать условия по IF? + написание цикла while становиться опасным, а не забудет ли программист про next?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем