[RESOLVIDO] JDBC: url do banco

6 respostas
jMarcel

Colegas,

A url do meu banco é: jdbc:derby:C:\Users\f6750699.netbeans-derby\csaDB

O caractere ‘’ é ilegal para compilação.

Nesse caso, como informo esse caminho no meu DAO ?

Obs.: Estou usando o Netbeans 6.9 + Apache Derby Embedded.

Agradeço.

6 Respostas

DeGuedes

Use \ e ele aceita…

[]'s

jMarcel

DeGuedes:
Use \ e ele aceita…

[]'s

Ou seja, se eu quiser informar:

jdbc:derby:[color=red]C:\Users\f6750699\Desktop\csaDB[/color]

tenho que informar:
jdbc:derby:[color=blue]//Users/f6750699/Desktop/csaDB[/color]

é isso ?

DeGuedes

nao, nao… ao inves de por \ use \

assim

C:\\Users\\f6750699\\Desktop\\csaDB

[]'s

jMarcel

DeGuedes:
nao, nao… ao inves de por \ use \

assim

C:\\Users\\f6750699\\Desktop\\csaDB

[]'s

Segundo o Help do Netbeans 6.9 e http://db.apache.org/derby/docs/10.7/devguide/rdevdvlp22102.html não consta esse tipo de referência. Vc tem certeza que essa notação com ‘\’ garante que meu DAO vai acessar o BD ? O fonte compilou, porém não obtive sucesso nos testes com JUnits.
Estou usando o derby Embedded no Netbeans. Alguém já usou ?

jMarcel

Na aba de Serviços->Banco de Dados do Netbeans consigo estabelecer a conexão normalmente com o banco embutido (org.apache.derby.jdbc.EmbeddedDriver).

Mas meus testes indicam que: [color=red]java.lang.ClassNotFoundException: org.apache.derby.jdbc.EmbeddedDriver.[/color]

Alguém sabe ?

jMarcel

DeGuedes:
nao, nao… ao inves de por \ use \

assim

C:\\Users\\f6750699\\Desktop\\csaDB

[]'s

Só pra concluir, a forma correta é:

Ou seja, basta usarmos ‘[color=darkblue]/[/color]’.

Criado 17 de fevereiro de 2011
Ultima resposta 14 de mar. de 2011
Respostas 6
Participantes 2