![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 25.08.2010
Сообщений: 258
|
![]()
Здраствуйте уважаемые знатоки! Есть такой вопросик: существует два потомка класса TThread с разными процедурами Execute. Так вот - один поток обращается к одной IBStoredProc другой - к другой IBStoredProc. IBStoredProc имеет разные транзакции но относятся к одной IBDatabase. Если потоки синхронизировать то все отлично, а если нет то первый поток виснет, второй виснет и выдаются ошибки разного характера типа - Cannot write data, Database is not connected и т.д.! Ну а мне надо чтоб они выполнялись одновреммено а не по очереди! Подскажите что то
|
![]() |
![]() |
![]() |
#2 | |
Форумчанин
Регистрация: 29.05.2011
Сообщений: 449
|
![]() Цитата:
IBTransaction второй подключить - и будут они в разных транзакциях. главное чтобы одни и теже данные не Update-ли.
задания на pascal/delphi ICQ 368254335
Tel +79177425326 mail denis-naymov1985(at)mail.ru login skype denis.new.skype |
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 25.08.2010
Сообщений: 258
|
![]()
Так они и так в разных транзакциях
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 29.05.2011
Сообщений: 449
|
![]()
1. возможен ли вариант что одни и те же данные в разных потоках обновляются?
2. какой движок БД используется ?
задания на pascal/delphi ICQ 368254335
Tel +79177425326 mail denis-naymov1985(at)mail.ru login skype denis.new.skype |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 25.08.2010
Сообщений: 258
|
![]()
В одном случае 1 процедура записывает данные в таблицу poisk 2 их select.
Во втором 1 процедура записывает данные в таблицу News 2 делает select из poisk. (news и poisk не связаны ключами или тригерамми) |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[C#] Потоки | Lemo | C# (си шарп) | 2 | 24.05.2011 21:50 |
Потоки. | FieStik | Общие вопросы C/C++ | 4 | 23.05.2011 14:12 |
Потоки | RedScreenOfLife | Общие вопросы C/C++ | 5 | 07.03.2011 14:30 |
потоки | sergei64_89 | Помощь студентам | 2 | 20.10.2010 02:08 |
потоки | tanek | Помощь студентам | 6 | 15.03.2010 21:42 |