Caminho relativo para conectar no banco

Java

12/04/2016

Estou tentando me conectar a um banco de dados que está dentro das pastas do projeto, mas o netbeans fica concatenando o caminho relativo do banco para outro. como posso resolver isso ?

Código
connection = DriverManager.getConnection("jdbc:sqlite:../banco_de_dados/erp.db");


Erro do netbeans
'D:\codigos_prontos\projetos_netbeans\JavaFXApplication1\..\banco_de_dados' does not exist
Igor Silva

Igor Silva

Curtidas 0

Melhor post

Raylan Zibel

Raylan Zibel

12/04/2016

De uma olhada se essa leitura te ajuda: [url:descricao=http://docs.oracle.com/javase/tutorial/essential/io/pathOps.html#info]http://docs.oracle.com/javase/tutorial/essential/io/pathOps.html#info[/url]
De repente pegar o caminho completo em runtime resolva.
http://stackoverflow.com/questions/3153337/get-current-working-directory-in-java
GOSTEI 1

Mais Respostas

Marcos Paulo

Marcos Paulo

12/04/2016

Raylan, sabe o que pode ocasionar esse problema?
GOSTEI 0
Edson Venancio

Edson Venancio

12/04/2016

Esta dizendo que a base de dados que voce esta passando na url, nao existe.

Existe algum erro ou na url.
Ou no nome do banco de dados que esta ultilizando;

Adcionou o driver do banco na IDE ?
GOSTEI 0
Raylan Zibel

Raylan Zibel

12/04/2016

Voce já tentou passar o caminho assim?

jdbc:sqlite:..\\\banco_de_dados\\\erp.db
GOSTEI 0
Igor Silva

Igor Silva

12/04/2016

Já sim
GOSTEI 0
POSTAR