Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
dev:qt:qt_ibase_fix_commit [2015/05/20 14:27] denis |
dev:qt:qt_ibase_fix_commit [2015/05/20 14:41] (текущий) denis [the solution] |
||
---|---|---|---|
Строка 33: | Строка 33: | ||
==== the solution ==== | ==== the solution ==== | ||
- | Edit file ''...qtbase/src/sql/drivers/ibase/qsql_ibase.cpp'': | + | Edit file ''.../qtbase/src/sql/drivers/ibase/qsql_ibase.cpp'': |
<code cpp> | <code cpp> | ||
bool QIBaseDriver::commitTransaction() | bool QIBaseDriver::commitTransaction() | ||
Строка 58: | Строка 58: | ||
} | } | ||
</code> | </code> | ||
+ | |||
+ | ==== ps ==== | ||
+ | Prefer explicit transation **start** and **commit** as shown above because it is not possible to avoid this problem executing queries with implicit transaction control. | ||
+ |