Форум: "Базы";
Текущий архив: 2005.02.20;
Скачать: [xml.tar.bz2];
ВнизBookMark и Filter конфликтуют. Помогите пожалуйста! Найти похожие ветки
← →
Carter © (2005-01-24 10:23) [0]В своём проекте я по таймеру обновляю запрос. Чтобы не потерять указатель на текущую запись я использую закладки BookMark. И все это прекрасно работало до тех пор пока мне не понадобилось использовать фильтры для отображения только нужных записей. Теперь при обновлении отладчик выдаёт ошибку: "Project StatAdmin.exe raised exception class EOleException with message "Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record". Process stopped. Use Step or Run to continue."
Примечание: Ошибка возникает только тогда когда меняется порядок сортировки (asc на desc или наоборот).
Очень надеюсь на вашу помощь...
← →
Johnmen © (2005-01-24 10:39) [1]>все это прекрасно работало до тех пор пока мне не понадобилось использовать фильтры
>Ошибка возникает только тогда когда меняется порядок сортировки
Ты бы определился. Фильтры или сортировка...
← →
Carter © (2005-01-24 10:42) [2]Сортировка у меня была до того как я начал использовать фильтры, и как я уже говорил, всё прекрасно работало. Порядок сортировки менялся в процессе работы программы по щелчкам на заголовках таблицы. но когда я стал использовать фильтры появилась ошибка.
← →
Johnmen © (2005-01-24 10:51) [3]Я так понимаю, что встать на заложенную запись вне фильтра не получается ? Так это понятно.
А где код ? А на какой строке ошибка ?
← →
Соловьев © (2005-01-24 10:54) [4]http://www.delphikingdom.ru/asp/listerrors.asp?ID=39
← →
Carter © (2005-01-24 11:49) [5]Спасибо за ссылочку, но там всё сводится к установке патча на ADO, но это всё для Delphi5. Я же пишу в Delphi6.
Может ещё какие мысли будут. Я на вас надеюсь...
← →
sniknik © (2005-01-24 11:55) [6]а на Johnmen © (24.01.05 10:51) [3] не хочеш внимания обратить? ну хоть немного! ;о))
p.s. на Delphi6 патчи тоже не помешают, хотя бы потому что есть... зачемто их делали...
← →
Carter © (2005-01-24 12:37) [7]А ссылочку не дадите?
← →
Desdechado © (2005-01-24 13:54) [8]Вообще-то перед переходом на букмарк надо проверять bookmarkvalid. Насколько я помню, переоткрытие датасета делает закладки инвалидными. Я бы пользовался Locate с ключевым полем.
← →
Carter © (2005-01-24 14:24) [9]Desdechado: Я проверяю BookMarkValid и, кроме того, всё у меня заключено в TRY EXCEPT.
sniknik: Обновления скачать не могу. Они доступны только для зарегистрированных пользователей...
← →
Соловьев © (2005-01-24 14:29) [10]конкретно на Delphi 6 update pack 2
delphi6 Professional Update Pack2 - http://www.tietovayla.fi/delphi/6/files/D6_upd2_pro.exe
delphi6 Standard Update Pack2 - http://www.tietovayla.fi/delphi/6/files/D6_upd2_std.exe
delphi6 Enterprise Update Pack2 - http://www.tietovayla.fi/delphi/6/files/D6_upd2_ent.exe
← →
Carter © (2005-01-24 14:41) [11]Соловьев: Данные вами ссылки не работают...
← →
Соловьев © (2005-01-24 14:46) [12]ну сделай поиск по этим файлам
← →
Carter © (2005-01-24 15:28) [13]Спасибо за помощь. Я отказался от использования стандартных фильтров Delphi. Прописываю их в запросе и всё работает нормально.
А скачивать 33Mb мне не по карману...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.02.20;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.106 c