HSQLDB + JDBC: Não Salva nada em disco!  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
EderBaum
JavaBaby
[Avatar]

Membro desde: 27/07/2005 22:58:32
Mensagens: 92
Offline

Estou tendo um problema com HSQLDB

Obtenho a conexão desta forma


Ai crio a tabela assim:


E insiro dados assim:


Até ai tudo tranquilo.
Porém nada, absolutamente nada fica gravado em disco, nem mesmo a criação da Tabela, pois se eu for fazer uma consulta logo no inicio da aplicação diz que a tabela não existe.
O que pode estar ocorrendo?

P.s. Preciso que seja no modo de gravação em arquivo ("file"), para um banco de dados embarcado.

sabesim.com.br
[WWW]
pango
Virtual Machine Man

Membro desde: 20/08/2005 16:31:37
Mensagens: 556
Localização: Pangolândia
Offline

Cara,

Eu não tenho certeza, mas acho que o Statement.executeUpdate não aceita comandos DDL, como o CREATE TABLE. Mas, mesmo que aceite, você está passando um diretório no momento da abertura da conexão, quando deveria passar um arquivo. Tente o seguinte:



ou


programmer.setFucked(user.isStupid());
Sun Certified Java Programmer 1.4
EderBaum
JavaBaby
[Avatar]

Membro desde: 27/07/2005 22:58:32
Mensagens: 92
Offline

Nada funciona mesmo assim

Esqueci de informar no post o modo correto que estou fazendo a conexão, que é este:



Mas o problema de não persistir persiste :+D (Trocadilho infame)

sabesim.com.br
[WWW]
wbdsjunior
GUJ Ranger
[Avatar]

Membro desde: 16/04/2008 13:48:08
Mensagens: 908
Localização: Indaiatuba/SP
Offline

EderBaum wrote:Nada funciona mesmo assim

Esqueci de informar no post o modo correto que estou fazendo a conexão, que é este:



Mas o problema de não persistir persiste :+D (Trocadilho infame)

depois que você inseriu os dados, é necessário dar "shutdown" no banco de dados.


veja se isso resolve o problema.

abraço.

She loves me

http://lmgtfy.com
[Yahoo!] [MSN]
EderBaum
JavaBaby
[Avatar]

Membro desde: 27/07/2005 22:58:32
Mensagens: 92
Offline

Ohhhhh!!!

Funcionou.

Andei lendo sobre isso a pouco em outro canto tbém.
Loucura isso não??? Não entendi ainda o pq disso pois preh=judica a questão da portabilidade de banco, mas beleza :+D


Valeu!!!

sabesim.com.br
[WWW]
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team