powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VB + DTS = "Server busy..."
4 сообщений из 4, страница 1 из 1
VB + DTS = "Server busy..."
    #34550537
serjSD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый.

Есть пакет DTS (загружает DBF в таблицу MSSQL) сохранен как код VB, запихнут в DLL и вызывается из 1С. Отработав пару минут - вылетает ошибка:
"Server busy. This action cannot be completed because the other program is busy. Choose 'Switch To' to activate the busy program and correct the problem."
При этом закачка продолжается, а окошко с ошибкой продолжает висеть..
Создал простенький проект в VB с кнопкой запускающей загрузку из этой же DLL - появляется та же ошибка с немного другим текстом:
"This action cannot be completed because the other application is busy. Choose 'Switch To' to activate the busy application and correct the problem."

Никаких окошек и сообщений в фоне DLL-ка не выдает..

Подскажите в каком направлении копать ?
...
Рейтинг: 0 / 0
VB + DTS = "Server busy..."
    #34550756
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
возможно програмно дублируеться созданный объект
выложи код
...
Рейтинг: 0 / 0
VB + DTS = "Server busy..."
    #34550936
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подвисает DTS. Или просто долго перекачивает, нужно подождать. Вообще я пробовал пользоваться DTSом под вб - весчь капризная и глючная.
...
Рейтинг: 0 / 0
VB + DTS = "Server busy..."
    #34552107
Guest11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это как бы и не ошибка, а нормальное явление при "долгих" Automation-вызовах. В VB управлять этим поведением можно через свойства OleRequestPendingTimeout и OleServerBusyTimeout объекта App.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VB + DTS = "Server busy..."
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]