Довідковий матеріал

Перевірка на порожній результат виконання запиту

1. Перевірку того, що результат виконання запиту не містить рядків, слід виконувати за допомогою методу Порожній. Оскільки на отримання вибірки з результату запиту (вивантаження його в таблицю значень) витрачатиметься додатковий час. Неправильно:

1. Перевірку того, що результат виконання запиту не містить рядків, слід виконувати за допомогою методу Порожній. Оскільки на отримання вибірки з результату запиту (вивантаження його в таблицю значень) витрачатиметься додатковий час.

Неправильно:

Вибірка = Запит.Виконати().Вибрати(); 
Якщо Вибірка.Наступний() Тоді 
	Повернення Істина; 
Інакше 
	Повернення Хибність; 
КінецьЯкщо;

Правильно:

Повернення НЕ Запит.Виконати().Порожній()

Методична рекомендація (корисна порада)

2. Водночас, якщо потрібно вибрати (або вивантажити) результат запиту, то попередній виклик методу Порожній не потрібен.
Наприклад, замість:

РезультатЗапиту = Запит.Виконати(); 
Якщо НЕ РезультатЗапиту.Порожній() Тоді // надлишковий виклик
	Вибірка = РезультатЗапиту.Вибрати(); 
	Поки Вибірка.Наступний() Цикл
		...

правильно:

Вибірка = Запит.Виконати().Вибрати(); 
Поки Вибірка.Наступний() Цикл
	...
Записатися телефоном