Форум: "Базы";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];
ВнизParadox: проблема с фильтрацией. Найти похожие ветки
← →
Игорь__ (2006-07-28 22:10) [0]После изменения фильтра таблицы Paradox возникаетнеобъяснимая проблема с перебором данных в таблице (while not Table.EOF do begin) прога просто виснет. Хотя если запустить процедуру перебора без фильтрации или отфильтровать данные не перебирая их после этого все великолепно... Понять в чем дело не могу.
← →
Mike Kouzmine © (2006-07-28 22:20) [1]Используй не фильтр, а SetRange. Не будет проблем.
← →
Anatoly Podgoretsky © (2006-07-28 22:27) [2]Ошибка в коде.
← →
Mike Kouzmine © (2006-07-29 00:30) [3]Anatoly Podgoretsky © (28.07.06 22:27) [2] Имелось ввиду, что фильтруют, как правило, с логическими ошибками (или другими), то вышеназванная процедурка легко дает понять зачем нужен индекс (на практике) и как его использовать. Многие об этом и не задумывались.
← →
Игорь__ (2006-07-29 12:08) [4]Хм... а можно поподробнее по поводу логических ошибок фильтрации? Просто никак не могу понять, виполняется поцедура А, выполняется процедура Б, а их последовательное выполнение приводит к зависанию программы, и что неприятно, даже не возникает ошибки, которую можно обработать...
← →
Игорь__ (2006-07-29 13:28) [5]Господа, это действительно оказалась логическая ошибка, связанная не с фильтрацией. а с условиями выполнения перебора. Спасибо за помощь и извиняюсь за беспокойство.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c