![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Доброго времени суток, коллеги!
Возникло желание улучшить дружелюбность интерфеса одной программки. Программа выводит много данных, выполняя запрос с помощью TADODataSet.CommandText. Хотелось бы отобразить прогресс выполнения запроса визуально с помощью ProgressBar. Каким событием необходимо для этого воспользоваться? Или это из разряда Unreal? Проблему и подводные грабли вижу в том, что пока запрос не произведёт полную выборку мы не знаем какое количество записей "выдернится" из базы, следовательно не сможем подсчитать точный процент прогресса. Но это моё видение с моей колокольни, может кто-то распологает информацией о которой я не подозреваю? Буду рад любому ответу. "Люди никогда не видят то, существование чего им кажется невозможным." ©Терри Пратчетт |
#2
|
||||
|
||||
![]() Читай про асинхронные запросы.
Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |