Problema: Swing + Firebird

0 respostas
J

Olá

Tenho uma aplicação Java Destop(Swing) e em determinado momento efetuo importações para dentro do meu sistema. São cerca de 10 arquivos com umas 5000 linhas cada. Estou fazendo uma requisição de conexão por arquivo e usando a opção de AutoCommit.

Nos primeiros arquivos vai que é uma blz, no quinto arquivo mais ou menos, eu acabo por perder a conexão com o banco e o processo é interrompido. O Erro apresentado é :

“Invalid Transaction Handle(expecting explicit transaction start)”

Estou usando JayBird, JDk 1.2(compatibilidade) e netBeans para desenvolver.

Saberiam me dizer se esse esquema de pegar uma conexão por arquivo está correto da minha parte?? Estou usando o seguinte metodo de conexão :

Código:

public static Connection getConectiontBD(boolean autoCommit) throws SQLException { 
    String driverName = "org.firebirdsql.jdbc.FBDriver"; 
    
    try { 
        Class.forName(driverName); 
    } catch (Exception e) { 
        e.printStackTrace(); 
    } 
    Connection con = DriverManager.getConnection(databaseURL,user,password);                
    con.setAutoCommit(autoCommit); 
    return con; 
}

Valew

Jean R. Streleski
Bauru / SP

Criado 27 de julho de 2005
Respostas 0
Participantes 1