Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Явные операции COMMIT и ROLLBACK не разрешены в ре


Автор: danijar 1.4.2009, 08:33
посоветуйте

Автор: powerOn 1.4.2009, 08:37
в 36 строке, по любому!

Автор: ecologist 1.4.2009, 09:38
Цитата(powerOn @  1.4.2009,  08:37 Найти цитируемый пост)
в 36 строке, по любому

Это в смысле, что сообщение об ошибке: "Да пошел ты. Неужели догадаться не можешь" ?

Тогда однозначно в 36-й строке. Но я бы еще порекомендовал обратить внимание на строку 34.

Автор: powerOn 1.4.2009, 11:06
Цитата(ecologist @  1.4.2009,  10:38 Найти цитируемый пост)
Это в смысле, что сообщение об ошибке: "Да пошел ты. Неужели догадаться не можешь" ?


Скорее я хотел намекнуть, что все местные телепаты в отпуске, и по этой причине, неплохо формулировать проблему более конкретно, включая стек-трейсы, сообщения компилятора и т.д. и т.п. 

Автор: ivg 1.4.2009, 11:32
ecologist, грубо. smile
danijar, скорее всего проблема в том, что каждый вызов метода  getConnection(); возвращает другой, новый объект Connection.

Автор: Redhopter 1.4.2009, 12:43
чтобы использовать commit() и rollback() нужно установить autocommit  в false. По умолчанию для Connection он установлен в true. Делается это методом  conn.setAutoCommit(false).

Автор: AntonSaburov 1.4.2009, 14:41
danijar - Вы не сильно дуйтесь на ребят - просто вопрос должен быть понятным. А так получается - надо догадываться, что за ошибка выскочила. Т.е. запускать, думать, анализировать, тратить время на понимание.

Так что в следующий раз, чтобы не нарываться - формулируйте вопрос полнее - код и описание ошибки должны присутствовать.

Автор: RoundUp 7.4.2009, 11:03
В общем-то ребята правы... smile Одна скобка лишняя.. smile

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