Форум: "Основная";
Текущий архив: 2003.06.05;
Скачать: [xml.tar.bz2];
ВнизКак выполнить запрос в отдельном процессе Найти похожие ветки
← →
kah68 (2003-05-27 12:55) [0]Если это вообще возможно.
Нужно чтобы TSession, tDataBase были определены и главное подключены к БД в основоном процессе, а сам tQuery и в дополнительном.
Или, другими словами, можно ли как-нибудь в процесс передать указатели на объекты.
← →
Palladin (2003-05-27 12:57) [1]да передать то можно что угодно
← →
kah68 (2003-05-27 13:05) [2]Передать то можно, только после обращения программа вываливается
← →
Digitman (2003-05-27 13:09) [3]не путай сущности "процесс" и "трэд" (кодовый поток процесса)
> Нужно чтобы TSession, tDataBase были определены и главное
> подключены к БД в основоном процессе, а сам tQuery и в дополнительном.
корректирую твой вопрос
"Нужно чтобы объекты TSession, tDataBase были ... в основном трэде, а ... tQuery .. в дополнительном"
и отвечаю на него - это недопустимо.
Вся "связка" из объектов Session + DataBase + Query должна быть индивидуальна для каждого трэда
← →
Palladin (2003-05-27 13:10) [4]:) обращатся надо осторожно используя TCriticalSections и пр из набора SyncObjs
← →
Palladin (2003-05-27 13:11) [5]но тогда вся многопоточность ни к чему :)
и конечно же Digitman © прав
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.06.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c