Não esquece de copiar o hsqldb.jar para seu projeto e por no class-path dele!
abraço
C
Cristiano_Pires1
Certo. Mas onde está esse seu diretório?
jdbc:hsqldb:file:bd/lee
está na raiz?
Eu não consigo achar minhas tabelas! Porém toda vez que abro o editor visual com o endereço correto elas estão lá! Eu não sei se tenho (ou como faz isso) que criar um alias pra acessar o caminho do banco…
Na verdade eu preciso acessar minhas tabelas…
Esse lee no final, é o nome do banco? é um alias?
Se puder ajudar vale muito cara!
Valeu!
fmeyer
se voce colocar caminhos relativos ele vai criar no classpath.
Maniezo
Isso esse lee é o nome do bando e quando eu exporto o jar crio o classpath no manifest, veja meu manifest:
Esses lee é o visual que me gero o banco ai copie pro meu projeto os 3 arquivos…
C
Cristiano_Pires1
Como eu crio esse caminho relativo? através de uma string? strings só aceitam ‘/’, e como estou usando windows, não funciona. já testei.
Eu crio esse caminho a partir do próprio banco?
Veja como estou tentando:
publicstaticConnectionabreHSQLDB()throwsSQLException{DadosBancodados=newDadosBanco();try{Class.forName("org.hsqldb.jdbcDriver");returnDriverManager.getConnection(jdbc:hsqldb:file:C:/Eclipse/ambiente/BB/PopulaBD/src/pacotes/db/bb,"sa","");}catch(Exceptione){thrownewSQLException("ERRO: falha ao abrir o driver JDBC HSQLDB.\n\n"+e.getMessage());}}publicstaticvoidmain(String[]args)throwsSQLException{Testet=newTeste();Connectioncon=t.abreHSQLDB();Strings="select * from cad_pkge";PreparedStatementstmt=con.prepareStatement(s);ResultSetrs=stmt.executeQuery();while(rs.next()){System.out.println(rs.next());}}
Só que não funciona…
Como eu crio esse caminho relativo?
C
Cristiano_Pires1
onde está faltando aspas foi erro de digitação! está tudo certo!