| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 09:03:21
|
cvirus
What is classpath?
Membro desde: 15/12/2007 17:03:54
Mensagens: 6
Offline
|
Boa tarde pessoal, venho aqui com um probleminha que me está a dar cabo da cabeça.
Estou aqui com um programa que é uma agenda com uma ligação a uma bd de MsAccess e tudo funciona bem a exepção de sempre que eu quero introduzir mais que um dado não deixa, ou seja, não consigo introduzir mais que um contato de cada vez e se eu tiver mais que um tenho que fechar a aplicação e voltar a abrir.
Obrigado.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 09:08:11
|
kicolobo
Moderador
![[Avatar]](/images/avatar/445b6949ed8860ca6175e8c89464ba85.jpg)
Membro desde: 19/07/2006 14:11:09
Mensagens: 1188
Localização: Belo Horizonte
Offline
|
CQuando se fala de Access com JDBC, tudo o que você sabe sobre JDBC é bom jogar fora, porque basicamente não funciona. O driver ODBC (Jet) é bastante bugado.
ResultSets atualizáveis, por exemplo, que é o que você está tentando fazer, não rola de modo algum. Você vai ter de criar um preparedstatement e enviar os parametros pra este.
|
http://devkico.itexto.com.br
Twitter: http://www.twitter.com/loboweissmann
Vamos aprender Grails?
http://www.grailsbrasil.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 09:14:18
|
cvirus
What is classpath?
Membro desde: 15/12/2007 17:03:54
Mensagens: 6
Offline
|
Obrigado pela resposta, tem ai algum exemplo no forum?
Ou é melhor usar mysql ou outro banco de dados?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 09:17:20
|
kicolobo
Moderador
![[Avatar]](/images/avatar/445b6949ed8860ca6175e8c89464ba85.jpg)
Membro desde: 19/07/2006 14:11:09
Mensagens: 1188
Localização: Belo Horizonte
Offline
|
Neste caso, eu recomendo você usar qualquer outra coisa. Eu trabalhei anos com a dobradinha Java/Access e posso te dizer com segurança: sua vida vira um inferno, porque você precisa usar o OdbcJdbcBridge, que conecta no driver ODBC Jet que é muito, muito problemático. Basicamente tudo o que você faz convencionalmente com Java você precisa esquecer. Depois, se tiver curiosidade, vá ao meu blog (http://devkico.com.br) e busque por "Access". Eu postei algumas dicas lá pra esta sua situação.
Se quiser um BD embarcado (esta é a razão pela qual as pessoas usam o Access), experimenta o HSQLDB. É massa e muito melhor.
|
http://devkico.itexto.com.br
Twitter: http://www.twitter.com/loboweissmann
Vamos aprender Grails?
http://www.grailsbrasil.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 09:34:06
|
cvirus
What is classpath?
Membro desde: 15/12/2007 17:03:54
Mensagens: 6
Offline
|
Obrigado.
O link não funciona do blog não funciona.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 09:36:58
|
kicolobo
Moderador
![[Avatar]](/images/avatar/445b6949ed8860ca6175e8c89464ba85.jpg)
Membro desde: 19/07/2006 14:11:09
Mensagens: 1188
Localização: Belo Horizonte
Offline
|
Opa, claro! Te mandei o link errado!
http://devkico.itexto.com.br
|
http://devkico.itexto.com.br
Twitter: http://www.twitter.com/loboweissmann
Vamos aprender Grails?
http://www.grailsbrasil.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 10:41:49
|
cvirus
What is classpath?
Membro desde: 15/12/2007 17:03:54
Mensagens: 6
Offline
|
Obrigado e já vi as dicas de MSAccess, agora exite algum tuto sobe HSQLDB, estive a ver e achei interessante, eu uso o NetBeans 6.9.1, desde já obrigadissímo pela ajuda.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 10:52:03
|
kicolobo
Moderador
![[Avatar]](/images/avatar/445b6949ed8860ca6175e8c89464ba85.jpg)
Membro desde: 19/07/2006 14:11:09
Mensagens: 1188
Localização: Belo Horizonte
Offline
|
Opa, da uma olhada neste aqui: http://www.guj.com.br/java/81539-tutorial-de-hsqldb-e-java-para-netbeans-e-eclipse
|
http://devkico.itexto.com.br
Twitter: http://www.twitter.com/loboweissmann
Vamos aprender Grails?
http://www.grailsbrasil.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2012 13:08:45
|
cvirus
What is classpath?
Membro desde: 15/12/2007 17:03:54
Mensagens: 6
Offline
|
Obrigado.
Fiz tudo como diz o Tuto e ficou a trabalhar muito bem. aqui tem uma imagem.
|
| Nome do arquivo |
bd.png |
Download
|
| Descrição |
|
| Tamanho |
121 Kbytes
|
| Baixado: |
6 vez(es) |
This message was edited 3 times. Last update was at 31/01/2012 14:29:03
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2012 06:45:28
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Tópico movido para o fórum de persistência.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2012 14:38:48
|
cvirus
What is classpath?
Membro desde: 15/12/2007 17:03:54
Mensagens: 6
Offline
|
Peço desculpa por estar a utilizar esse post mas não encontrei o outro para onde foi movido.
Era só para dizer Obrigado ao kicolobo pela ajuda e informar que já fiz o porte de MsAccess para HSQLDB em 5 minutos e tudo funciona muito bem, desta vez consigo inserir mais que um registo de cada vez.
Ai fica um screen.
|
| Nome do arquivo |
HSQLDB.png |
Download
|
| Descrição |
|
| Tamanho |
34 Kbytes
|
| Baixado: |
9 vez(es) |
This message was edited 1 time. Last update was at 01/02/2012 14:40:54
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/02/2012 15:00:31
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
cvirus wrote:Peço desculpa por estar a utilizar esse post mas não encontrei o outro para onde foi movido.
O post continua o mesmo, só o local dele mudou. Você abriu no fórum de Java Básico, mas o correto, já que se trata de JDBC, seria tê-lo aberto no fórum de persistência.
Antes de postar um tópico, sempre leia com atenção a Descrição dos fóruns.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
|
|
|
|