Newkid |
Отправлено: 08.10.2003, 12:56 |
|
Не зарегистрирован
|
Программа конвертирует таблицу DBF и через хранимую процедуру записывает ее в таблицу MS SQL SERVERA 2000, размер таблицы 300 — 500 тыс. записей и еще Мемо. Копирование идет около 30 мин. Как организовать поток на этот блок с минимальным приоритетом, который бы еще выводил в окно состояние на ProgressBar и обновлял Grid. Доступ на сервер через ADO.
|
|
Георгий |
Отправлено: 08.10.2003, 21:22 |
|
Почетный железнодорожник
Группа: Модератор
Сообщений: 874
|
А использовать объект TThread возможно? Если возможно, то перенесите все действия в этот поток и дайте ему приоритет ниже нормального. А в обновлении Grid`а и ProgressBar`а из потока нет ничего сложного, ну разве что самую малость. Правда я не знаю поддерживают ли твои ADO компоненты много поточность — если не поддерживают, то ничего хорошего не получится. |
|