Estou com um problema sério. Não sei pq, masminha conexão com o FireBird não está funcionando bem.
Quando tento fechar a conexão, ela me retorna um NullPointException.
Se tiro essa parte de fechar a conexão, dá erro nessa parte do código “Class.forName(“org.firebirdsql.jdbc.FBDriver”);”
Acho que meu JDBC do FireBird não tá muito bem configurado…
Alguém podia dar um Help aí… Por favor…
Cara, creio que alguma coisa está errada na chamada da classe JDBC.
Poste aqui para nós o código que vc está utilizando para conectar e fechar o banco… Fica mais fácil encontrar uma luz… :lol:
[]´s
L
leonardocdcPJ
“eltonk”:
Cara, creio que alguma coisa está errada na chamada da classe JDBC.
Poste aqui para nós o código que vc está utilizando para conectar e fechar o banco… Fica mais fácil encontrar uma luz… :lol:
[]´s
Blz Eltonk,
Aí está o código…
Valeu pelo help.
importjava.sql.*;publicclassBco{publicstaticvoidmain(Stringargs[]){System.out.println("#testando acesso a banco de dado\\n\\n");Connectionconn=null;Stringteste="SELECT atdesc FROM atividade;";try{Class.forName("org.firebirdsql.jdbc.FBDriver");conn=DriverManager.getConnection("jdbc:firebirdsql:localhost/3050:D:/Projeto Final/SGPS - Desenv/SGPS_banco/SGPS.GDB","SYSDBA","masterkey");System.out.println("Sucesso na conexão! Massacre!\\n");Statementstm=conn.createStatement();ResultSetrs=stm.executeQuery(teste);while(rs.next()){Stringlinha=rs.getString("atdesc");System.out.println("Descriçao: "+linha);}System.out.println("select realizado\\n");}catch(ClassNotFoundExceptione){System.out.println("excessao ClassNotFound...");e.printStackTrace();}catch(SQLExceptione){System.out.println("SQL Exception... Erro dos Bravos");e.printStackTrace();}finally{try{conn.close();}catch(SQLExceptiononConClose){System.out.println("error on closing");onConClose.printStackTrace();}}}}