Перевірка на порожній результат виконання запиту
1. Перевірку того, що результат виконання запиту не містить рядків, слід виконувати за допомогою методу Порожній. Оскільки на отримання вибірки з результату запиту (вивантаження його в таблицю значень) витрачатиметься додатковий час. Неправильно:
1. Перевірку того, що результат виконання запиту не містить рядків, слід виконувати за допомогою методу Порожній. Оскільки на отримання вибірки з результату запиту (вивантаження його в таблицю значень) витрачатиметься додатковий час.
Неправильно:
Вибірка = Запит.Виконати().Вибрати(); Якщо Вибірка.Наступний() Тоді Повернення Істина; Інакше Повернення Хибність; КінецьЯкщо;
Правильно:
Повернення НЕ Запит.Виконати().Порожній()
|
Методична рекомендація (корисна порада) 2. Водночас, якщо потрібно вибрати (або вивантажити) результат запиту, то попередній виклик методу Порожній не потрібен. РезультатЗапиту = Запит.Виконати(); Якщо НЕ РезультатЗапиту.Порожній() Тоді // надлишковий виклик Вибірка = РезультатЗапиту.Вибрати(); Поки Вибірка.Наступний() Цикл ... правильно: Вибірка = Запит.Виконати().Вибрати(); Поки Вибірка.Наступний() Цикл ... |