Re[4]: DataAdapter.Fill(datatable) в отдельном потоке
От: tnikolai  
Дата: 25.09.06 08:27
Оценка:
Здравствуйте, shelkovnikov, Вы писали:

S>Попробуйте основной поток приложения сделать MTA, форму открывать в STA (иначе половина COM объектов не работает)

А как это сделать? Вообщето я COM вообще не использую, и подобное делать нежелательно.

S>Почему? STA создается один на приложение (как скрытое окно) и все потоки с этим атрибутом синхронизуются через общую оконную функцию: нормального паралелизма нет.

Если нормального параллелизма нет, то DataAdapter.Fill может и выполнится нормально, но пока он не закончит выполнение, progress bar не сдвинется с места.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.