NetBeans Drivers

2 respostas
P

olas!

estou a usar somente o netbeans 6

sou iniciante em java e tenho uma calss java q conecta c 1 base de dados. so q estou c problemas ao conectar a bd. aqui vai 1 pouco de codigo:

public Conexao2() {      
     
      try {      
        Class.forName("org.apache.derby.jdbc.ClientDriver");      
        con = DriverManager.getConnection("jdbc:derby://localhost:1527/BDWATD, "username", "pass");     
        stm = con.createStatement();   
  
      }    
      catch (Exception e) {      
        System.out.println("nao foi possivel conectar ao banco" + e.getMessage());      
      }      
   }

o erro e:
“nao foi possivel conectar ao banco: org.apache.derby.jdbc.ClientDriver”

se me poderem ajudar,
Papimendes

2 Respostas

marciofermino

Bem vai algumas dicas
1 vc precisa adicionar o drive do banco ao projeto
2 vc precisa colocar o drive do banco no diretorio exemplo:

C:\Arquivos de programas\netbeans-5.5\enterprise3\apache-tomcat-5.5.17\common\lib

jomello_br

Olá mendes, tenta esse link http://wiki.netbeans.info/wiki/attach/TestMatrix55_pt_BR/Derby%20Tutorial%20Review.doc

Ele mostra como acessar o Derby de dentro do Netbeans

Ai vc utiliza a mesma sintaxe para conectar pelo seu programa.

Outra coisa, se a sua aplicação for WEB vc copia o derby.jar para dentro do diretorio WEB-INF/lib e se for uma aplicação embarcada eu sugiro vc criar um diretorio dentro da sua arvore EX: web/data ai quando vc for se conectar coloca o path para esse diretorio e coloca create=true caso ja exista ele somente abre a base de dados ok

Abraços

Jomello

Criado 24 de setembro de 2007
Ultima resposta 24 de set. de 2007
Respostas 2
Participantes 3