Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.11.04;
Скачать: CL | DM;

Вниз

Отслеживание статуса входящего потока данных   Найти похожие ветки 

 
Jacky   (2007-06-24 21:37) [0]

Добрый день, коллеги.

Вопрос у меня возник в следующем: есть удаленная база данных на MS SQL Server 2005, к которой клиентское приложение коннектится через инет (VPN).
Киенть отправляет запрос на сервер (через ADOQuery) и, соответственно, получает назад некий ответный пакет данных, размер которого неизвестен: от 1 кб до 5 Мб.

Я хочу сделать следующую фичу для пользователя: строку состояния (шкалу StatusBar), которая будет показывать процесс загрузки пакета данных с сервера. Ибо если пакет огромный, а скорость минимальная, чтобы пользователь видел, что приложение не висит, а закачивает. )

Кто-нибудь писал что-то подобное? Я нужных событий так и не нашел.


 
Anatoly Podgoretsky ©   (2007-06-24 21:44) [1]

> Jacky  (24.06.2007 21:37:00)  [0]

Ассинхронное выполнение запросов.


 
Jacky   (2007-06-25 01:30) [2]

Можно поподробнее?
В чем заключается асихнронность?


 
stone ©   (2007-06-25 11:15) [3]


> Jacky   (25.06.07 01:30) [2]
> В чем заключается асихнронность?

Если объяснять просто, данные будут отображаться по мере поступления, а не после получения набора данных в полном объеме. Для этого надо поставить у ADOQuery опцию eoAsyncFetch. При этом можно будет использовать событие OnFetchProgress для визуализации прогресса получения данных.


 
Jacky   (2007-06-25 17:20) [4]


> stone ©   (25.06.07 11:15) [3]

Спасибо за помошь. :) Разобрался.



Страницы: 1 вся ветка

Текущий архив: 2007.11.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
15-1191222209
AntiUser
2007-10-01 11:03
2007.11.04
Microsoft продлевает срок продажи Windows XP до 30 июня 2008 года


1-1187688195
Alex.rus
2007-08-21 13:23
2007.11.04
Как получить доступ к свойствам компонента расположенном на друго


1-1187603315
AlexAlex
2007-08-20 13:48
2007.11.04
Как программно вызвать закладку "Безопасность" Explorerа?


3-1182663843
celeron
2007-06-24 09:44
2007.11.04
Чтение типа Binary из MS SQL Server 2000


15-1191397694
Реактор
2007-10-03 11:48
2007.11.04
Сохранение инфы с почтового сервера.