Страница 1 из 1

FB + QT

Добавлено: 01 авг 2005, 19:18
alex_l
Кто нибудь ведет разработки используя QT и его классы по дуступу к FB(IB) ? Если да, то скажите как в одном соединении стартовать несколько транзакций ? Или только возможно на одно соединение одна транзакция ?
И вообще чем кто пользуется для подключения к базе FB в QT ?

Добавлено: 01 авг 2005, 19:33
kdv
Если да, то скажите как в одном соединении стартовать несколько транзакций ?
старт транзакции на клиенте возвращает хэндл. если QT позволяет при вызове выполнения или prepare запроса передавать хэндл транзакции - значит можно. Если нет - значит нельзя.

чего-то я отстал от жизни, как то все думал, что QT это просто библиотека визуальных классов, не имеющих ничего общего с доступом к данным. Был же IBX для Kylix...

Добавлено: 02 авг 2005, 09:15
alex_l
Жаль, но не позволяет, разве что переписать классы, но там подобное сделано не только для IB, но и для остальных серверов.
А на сколько накладно будет для сервера запускать каждую новую транзакцию в своем соединении ?

Добавлено: 02 авг 2005, 13:21
kdv
это ж от компонент зависит. например BDE так и жил - с одной транзакцией на коннект. то же самое у ODBC, как я понимаю. Полностью управлять транзакциями обычно могут только компоненты прямого доступа, которые не связаны путами "универсальности".

посмотри http://www.ibase.ru/devinfo/choosecomp.htm

Добавлено: 02 авг 2005, 17:38
alex_l
А есть кто реально работает в такой связке QT+FB(IB)?
Хотелось бы услышать впечатления ?