|
Blob, jdbc и PreparedStatement...
|
|||
---|---|---|---|
#18+
При чем здесь транзакции???? И как с этим бороться? код: String qs="UPDATE employee SET PersonalCode= ? , Name= ? , Surname= ? , Hired= ? , Sacked= ? , BirthDate= ? , JobTitle= ?, Notes= ? WHERE id= ? "; PreparedStatement s = c.prepareStatement(qs); // установка параметров... //.......... // if(eModel.getNotes()!=null) s.setString(8,eModel.getNotes()); else s.setString(8,""); При работе выдаеться мне такая вот гадость: ////////////////////////////////////////////////////////////// [INFO,STDERR] interbase.interclient.SQLException: [interclient][interbase] inval id transaction handle (expecting explicit transaction start) interbase.interclient.SQLException: [interclient][interbase] invalid transaction handle (expecting explicit transaction start) at interbase.interclient.RecvMessage.createSQLException(RecvMessage.java :694) at interbase.interclient.RecvMessage.makeSQLException(RecvMessage.java:5 93) at interbase.interclient.RecvMessage.get_EXCEPTIONS(RecvMessage.java:554 ) at interbase.interclient.BlobInput.<init>(BlobInput.java:50) at interbase.interclient.JDBCNet.setBlobString(JDBCNet.java:565) at interbase.interclient.PreparedStatement.setString(PreparedStatement.j ava:993) at org.jboss.pool.jdbc.PreparedStatementInPool.setString(PreparedStateme ntInPool.java:182) ... и т.д. до java.lang.Thread... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2002, 15:36 |
|
|
start [/forum/topic.php?fid=40&fpage=534&tid=1581123]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
others: | 308ms |
total: | 412ms |
0 / 0 |