Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2013, 00:42   #1
fezilk25
Форумчанин
 
Регистрация: 01.08.2010
Сообщений: 124
По умолчанию Два потока и ZQuery (ZeosBdo) не работают одновременно

Здравствуйте!

Такая проблемма.
В программе создаются два потока одного класса. В потоках программно создаются TZConnection и TZQuery. Поток должен доставать данные из удаленной бд MySQL.

При запуске двух потоков этого класса загрузка данных не происходит. Если же запустить их поочереди, всё грузится.

Создание объектов:
Код:
zc := TZConnection.Create(nil);
  zc.AutoCommit := false;
  zc.Database := 'xxxxxxxxxx';
  zc.HostName := 'xxxxxxxx';
  zc.ClientCodepage := 'utf8';
  zc.Password := 'xxxxxxxxx';
  zc.Protocol := 'mysql-5';
  zc.User := 'xxxxxxxx';
  zq := TZQuery.Create(nil);
  zq.Connection := zc;
fezilk25 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работают два скрипта одновременно veec JavaScript, Ajax 1 03.11.2011 22:41
По выходу из потока не работают элементы скроллинга компонента dataGridView zakaev C# (си шарп) 2 07.09.2011 08:11
Не работают одновременно два скрипта MrJenika JavaScript, Ajax 0 17.04.2010 12:35
Почему две программы с инди одновременно работают некорректно? TwiX Работа с сетью в Delphi 1 12.12.2009 15:22
Проиграть два wav-файла одновременно apromix Мультимедиа в Delphi 1 18.08.2009 18:04