Форум: "Базы";
Текущий архив: 2002.03.25;
Скачать: [xml.tar.bz2];
ВнизПроблема с использованием Locate Найти похожие ветки
← →
Мефодий (2002-02-25 17:54) [0]В DBF файле я вынужден использовать команду Locate. Но проблема в том, что нужно, чтобы каждый раз просматривалась оставшаяся часть файла, т.е. чтобы
while Locate(...) do
begin
.
.
.
end;
обеспечивала просмотр файла до конца. В приведенном варианте Locate каждый раз находит одну и ту же (первую) запись.
Кто программировал на Clipper знает, что там была прекрасная команда Continue, которая будучи прописана в цикл обеспечивала последовательное нахождение нужных записей.
Есть ли такая возможность в Дельфи ?
Спасибо.
← →
wdr (2002-02-26 06:02) [1]Используй LocateNext(...
← →
skyr (2002-02-26 06:51) [2]Вообще для этих целей лучше использовать SQL-запрос, и быстрее, и проще...
← →
Мефодий (2002-02-26 08:42) [3]>wdr ©
LocateNext(...) находится в модуле IBCustomDataSet. Простое подключение этого модуля проблему не решает: выдается ошибка о неопознанной функции LocateNext.
Как все таки имея в качестве базы данных DBF таблицу воспользоваться LocateNext.
← →
vopros (2002-02-26 10:01) [4]Используй на крайний случае фильтрацию таблицы. Сразу будешь знать сколько записей. И все такое.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.03.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c