C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
поток ввода / вывода записей в таблицу SQL SERVER
Newkid
Отправлено: 08.10.2003, 12:56


Не зарегистрирован







Программа конвертирует таблицу DBF и через хранимую процедуру записывает ее в таблицу MS SQL SERVERA 2000, размер таблицы 300 — 500 тыс. записей и еще Мемо. Копирование идет около 30 мин. Как организовать поток на этот блок с минимальным приоритетом, который бы еще выводил в окно состояние на ProgressBar и обновлял Grid. Доступ на сервер через ADO.
cool.gif
Георгий
Отправлено: 08.10.2003, 21:22


Почетный железнодорожник

Группа: Модератор
Сообщений: 874



А использовать объект TThread возможно? Если возможно, то перенесите все действия в этот поток и дайте ему приоритет ниже нормального. А в обновлении Grid`а и ProgressBar`а из потока нет ничего сложного, ну разве что самую малость. Правда я не знаю поддерживают ли твои ADO компоненты много поточность — если не поддерживают, то ничего хорошего не получится.

Вернуться в Работа с базами данных в C++Builder