Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > QSqlDataBase и параметры транзакции


Автор: sergey_85 9.8.2010, 14:16
Всем привет!

Использую стандартный драйвер QIBASE для работы с БД FireBird 2.1. 

Знаю, что в Qt сделано так, что одно соединение = одной транзакции. А как можно изменить параметры транзакции? 
По умолчанию вижу только методы в QSqlDatabase - transaction(), commit(), rollback().


Автор: ecspertiza 9.8.2010, 16:42
Цитата(sergey_85 @  9.8.2010,  14:16 Найти цитируемый пост)
А как можно изменить параметры транзакции? 


А какие параметры транзакции ты собственно хочешь изменить?

При transaction() начнется новая транзакция , commit() - Она выполнится, rollback() - откатится, а что еще нужно smile

Автор: sergey_85 10.8.2010, 07:39
Уровень изоляции транзакций: Read Committed, Repeatable Read и Snapshot.

Автор: arial 10.8.2010, 10:26
http://code.google.com/p/qtfirebirdibppsqldriver/
http://www.prog.org.ru/index.php?topic=8509

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)