![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Query.Eof или Query.recordcount.
noob_one © (2008-11-17 16:28:00)Какой вариант правильнее использовать для обработки всех строк запроса?
Возник спор.
Я пользуюсь
while not Query.Eof do
begin
...
Query.next;
end;
Человек настаивает на
rec:=Query.RecordCount;
i:=0;
while i<rec do
begin
...
inc(i);
Query.next;
end;
На тестах оба варианта отрабатывали примерно равное время. Какой все же правильный? И каким тестом это можно выявить?
Anatoly Podgoretsky (2008-11-17 16:34:00) [21]> noob_one (17.11.2008 16:28:00) [0]
Человека выгнать на переобучение.