| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > Переопределить процедуру ADOQuery.Next |
| Автор: MakNik 4.7.2006, 14:57 |
| Подскажите, плз., как переопределить процедуру ADOQuery.Next так, чтобы после стандартных действий, выполняемых процедурой, выполнялись некоторые другие действия? |
| Автор: Alexeis 4.7.2006, 17:03 |
| Метод next не является вируальным, но с другой стороны как показала проверка он ни где внутри класса и его предков не вызывается - это позволяет сделать наследника TADOQuery в котором перегрузить метод next, но придется указать некоторые (хотя бы условные) параметры. Внутри новго next вызвать старый. Кстати не забудьте про ключевое слово overload после описания метода. |
| Автор: z-END 4.7.2006, 17:33 |
| имхо проще создать обработчик на ADOQuery.AfterScroll или ADOQuery.BeforeScroll |