Olá pessoal!
Estou tentando fazer conexão com interbase usando o firebirdSQL, adicionei o mesmo ao meu projeto(eclipse), já dei uma olhada no fórum e consegui montar esta pequena classe(abaixo)
e está ocorrendo erro nesta parate:
Class.forName(“org.firebirdsql.jdbc.FBDriver”);
erros:
Menssagem :
Fatal exception occurred. Program will exit.
Excepton(debug):
java.lang.NoClassDefFoundError: javax/resource/ResourceException
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at Bco.main(Bco.java:9)
Exception in thread “main”
Agradeço as dicas desde já.
import java.sql.*;
public class Bco{
public static void main(String args[]){
System.out.println("#testando acesso a banco de dado Interbase ");
Connection conn = null;
String teste = "SELECT NOME FROM CADFUNC;";
try{
Class.forName("org.firebirdsql.jdbc.FBDriver");
conn = DriverManager.getConnection("jdbc:firebirdsql:127.0.0.1/3050:/C:/Utils/Interbase/FARMA/DB_FARMA.GDB", "SYSDBA", "masterkey");
System.out.println("Sucesso na conexão! Massacre! ");
Statement stm = conn.createStatement();
ResultSet rs = stm.executeQuery(teste);
while (rs.next()){
String linha = rs.getString("NOME");
System.out.println("NOME: " +linha);
}
System.out.println("select realizado ");
}
catch(ClassNotFoundException e){
System.out.println("excessao ClassNotFound...");
e.printStackTrace();
}
catch(SQLException e){
System.out.println("SQL Exception... Erro dos Bravos");
e.printStackTrace();
}
/*finally{
try{
conn.close();
}
catch(SQLException onConClose){
System.out.println("error on closing");
onConClose.printStackTrace();
}
}*/
}
}