Jesu + ASE12.5 를 기반으로 하여 프로젝트를 진행중입니다...
JSP에서 JDBC를 사용중이구요
그런데, 계속해소 'SET CHAINED command not allowed within
multi-statement transaction.'
이라는 오류 메시지가 나옵니다...
하나의 컨넥션을 연결해서 여러개의 preparedStatement 객체를
선언하고..
여러 쿼리를 순차적으로 수행시키는데...
이것인 문제 일까요? 물론.. 컨넥션을 맺은 다음에
if(con.getAutoCommit()) con.setAutoCommit(false);
PreparedStatement pst1 = .....
PreparedStatement pst2 = .....
.....
pst1.executeUpdate();
..
pst2.executeUpdate();
.....
con.commit();
con.rollback();
if(!con.getAutoCommit()) con.setAutoCommit(true);
이런 식으로 프로그램을 구현했습니다만...
어디가 문제인지 도저히 모르겠네요...
도움 부탁드립니다.
|