powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Выполение TADOStoredProc в потоке
6 сообщений из 6, страница 1 из 1
Выполение TADOStoredProc в потоке
    #34510017
noligin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть приложение в котором размещен компонент TADOStoredProc.
Его запуск вынесен в потоковую функцию.
потоковая функция не является членом класса окна.
Но при выполнении процедуры
frmMain->Proc->ExecProc();
происходит ошибка application-defined exception.

В чем тут дело?
...
Рейтинг: 0 / 0
Выполение TADOStoredProc в потоке
    #34510464
noligin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовал сделать объект TThread.
Теперь исключения не выдает но и процедура не выполняется, просто программа зависает на методе ExecProc() и все. Может кто сталкивался?
...
Рейтинг: 0 / 0
Выполение TADOStoredProc в потоке
    #34510555
Lcrm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а ты сделал вызов такой? CoInitialize(NULL);
если нет, то из-за него гемморой
...
Рейтинг: 0 / 0
Выполение TADOStoredProc в потоке
    #34510568
noligin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не делал. А когда его сделать? При запуске потока?
...
Рейтинг: 0 / 0
Выполение TADOStoredProc в потоке
    #34510572
Lcrm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в функции потока. Где-нибудь в начале. но до обращения к объектам ado.
...
Рейтинг: 0 / 0
Выполение TADOStoredProc в потоке
    #34510585
noligin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все пошло, спасибо. Весь день мучился :)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Выполение TADOStoredProc в потоке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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