Вниз
Скачать: CL | DM;

Как выполнить запрос в отдельном процессе   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
14-13419
vidiv
2003-04-29 12:57
2003.06.05
как разобрать блок питания на котором не болтика, и


3-13041
alleb
2003-05-16 17:44
2003.06.05
ADO и ClientDataSet


9-12984
konstantionov
2002-12-27 23:25
2003.06.05
Статистика игроков


1-13294
vitall
2003-05-24 05:55
2003.06.05
данные местоположения курсора в строке(TMemo etc)


9-12982
Анат
2002-12-15 12:22
2003.06.05
ИскуственныйИнтелект




   Наверх