RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Всем спасибо, все свободны!


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Igor Vaskov
To : Phantom
Subj : Всем спасибо, все свободны!

> > > > > Я использую клиента от ANTONY T CURTIS.
> > > А что это за клиент? Он только под мускул или универсальный?
> > Клиент - интерфейс к функциям MySQL обернутый в класс. Позволяет
> > полноценно работать с базой данных.
> > У меня версия под Паскаль. Она портирована с какой-то сишной
> > A. T. Curtis-ом.
> > Поскольку этот класс трапался при работе с несколькими тредами
> > при одовременном обращении нескольких потоков к базе, я его обернул
> > поддержкой многопоточности.
> Там все намного интереснее. Если у тебя многопоточноее приложение,
> а коннекшен к базе один, то они начинают плодиться, хотя физически у
> тебя будет указатель только на один.
>
> ЗЫЖ Пользую свою APIшную обвязку к MySQL и классы к ней.
>
Знаю, знаю. Поэтому я пошел другим путем ;) Более извращенным, но мне хватает.
Я использую один коннект к базе, но развожу треды на семафорах. Заодно знаю, что транзакция соседних тредов полностью завершена.

Wed 21 Jul 2004 16:52 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.7) Gecko/2004061




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.